Deep Dive Into Scala.js Internals
summary
Walks through Scala.js internals including the compiler, the Scala.js Intermediate Representation (IR), the linker and the optimizer. Uses live coding in the Scala.js codebase to explain the compilation pipeline and how to modify it, including manipulating the IR and writing custom Linker Plugins. Assumes proficiency in Scala and basic compiler concepts (e.g., ASTs).
AI-written summary · about








