Instantly share code, notes, and snippets.
This gist has been upgraded to a blog post here.
On behalf of Scala team: macros are experimental language feature so we don't recommend enabling it by default. Using macros can be exciting but makes your code base much more difficult to upgrade between Scala versions.
Y the -Ywarn-all removal?