Macro annotations in Scala 2
Macro annotations provide a powerful tool for code transformation and generation in Scala 2. This post shows with a simple caching example how macro annotations can be used to reduce boilerplate code by generating it at compile time.blog.codecentric.de