问题
I have a c.Expr[Seq[T]] and I want to get a Seq[c.Expr[T]] so I can pass it to a library function that processes it and produces a different final result Expr.
I found this answer explaining how to go in the opposite direction but I can't quite figure out how to invert the process.
reify { xs.splice.map(x => reify { x }) } gives me c.Expr[Seq[c.Expr[T]]], which isn't quite right.
来源:https://stackoverflow.com/questions/39761482/how-to-get-a-raw-sequence-of-reified-values-in-scala-macro