Scala Macros

Macros in Scala are simply methods run by the type checker, though, they can be quite complex and cause a lot of headaches. Adriaan Moors, Scala Tech Lead at Typesafe, presents a high-level look at macros, in hopes that he make them seem a little less scary.

He discusses common pitfalls in developing macros and how to make your macros IDE friendly.


Additional Resources from ProTech:


  • Scala Training
  • Scala tutorials and videos
Published May 17, 2014