Scala Meta Live Coding Session
Dive into an interactive live coding session from Scala Days Copenhagen 2017 where Pathikrit Bhowmick demonstrates the power of Scala Meta to create a code generator for REST APIs. Explore the world of Scala macros, learning how to leverage them for both practical applications and enjoyment. Follow along as the session covers topics such as Scala Meta basics, macro systems, QuasiCores, and their practical implementation. Witness the step-by-step process of building an SBT project, working with annotations, companion objects, and overcoming compilation errors. Gain insights into creating case classes, handling parameters and modifiers, and integrating models into companion objects. By the end of this 52-minute session, acquire the knowledge and confidence to experiment with macros in your own Scala projects.