Scala Macros Use Case: Teaching Scala

The brand new experimental macro feature in Scala 2.10 can be used in many interesting ways: writing concise test cases, generating serialization code inlining methods This article shows exciting »