~/talks

Guillaume Martres

what they talk about

all 4 in the filters

where they keep going back

all 8 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Polymorphic Function Types in Scala 3Scala Days 2023 Madrid2023-09-12
Scala 3 adds first-class polymorphic function types, represented as a refinement that injects an apply method so the type system treats them like values…
Talk on
Polymorphic Function Types in Scala 3Scala Days 2023 Seattle2023-06-05
Explains concrete Scala 3 changes: adds polymorphic function types that require a polymorphic apply method, implemented as a refinement trait and compiled by…
Talk on
Secrets of the Scala Type SystemScalaIO 20222022-10-27
Concrete rules and failure modes for Scala 3 type lookup: intersection results intersect return types, linearization order decides overrides, union types…
Talk on
Scala 3, Type Inference and You!Scala World 20192019-09-11
Scala 3 (Dotty) changes when type variables get instantiated: it delays instantiation when a type parameter appears invariant or contravariantly, chooses lower…
Talk on
Future proofing Scala the TASTY intermediate repScala Days Lausanne 20192019-06-11
Designs a stable, evolving intermediate format called TASTy that serializes Scala after typechecking: name table, typed AST sections, positions and doc…
Talk on
Integrating IDEs with Dotty, The Experimental Scala CompilerScala Days New York 20182018-06-19
Dotty exposes a small interactive API and uses TASTy so IDEs see full typed trees stored in TASTy for both open files and classpath artifacts, enabling uniform…
Talk on
Integrating IDEs with Dotty the experimental Scala compilerScala Days Berlin 20182018-05-14
Dotty exposes the typed ASTs (TASTy) so the IDE queries the compiler after typechecking to implement features like go-to-definition and rename; the interactive…
Talk on
Interactive development with DottyScala.IO 20172017-11-02
Dotty (Scala 3) provides interactive tooling by reusing compiler internals: it serializes TASTy trees into classfiles so IDE features can query compiled…
Talk in French on
Dotty and types: the story so farTypelevel Summit Oslo 20162016-05-04
Dotty implements a compact, practical type-parameter inference engine (~300 lines) that delays instantiation until needed, chooses lower or upper bounds based…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.