Settings

Theme

Implicit Classes in Scala: The Machinery Behind the Semantics (+ Compiler Magic)

youtube.com

2 points by gratner 9 years ago · 1 comment

Reader

gratnerOP 9 years ago

How does scalac compile implicit classes? Where does the implicit class get de-sugared and how is the implicit method represented inside the compiler? How does scalac search for a matching implicit method? Learn about the machinery behind the language semantics - the phases: parser, namer, typer and the data structures: Compilation Unit, Context, Tree, Symbol, Scope - by jumping into the code.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection