Я пытаюсь написать следующее:
val value: Int = 3
val tpe = typeOf(value) // This is pseudocode. What should
// actually go on this line?
q"""
type U = $tpe
val v: U = $value
"""
По сути, мне нужно захватить тип value
(Int
) в tpe
и присвоить его U
. Как это сделать?