标签: scala scala-macros
我刚刚熟悉Scala Macros。
如何执行以下操作(或者这可能):
case class Foo(name:String) //'keys' is some macro implementation val fooKeys = keys[Foo] //Returns object FooKeys{ val name = "name" } println(fooKeys.name) // "name"
我不介意定义是否是本地的 - 只要定义了类型并且可用。