假设我有一个密封的案例类层次结构,如下所示:
sealed trait Expr
case class Const(val: Double) extends Expr
case class Plus(x: Expr, y: Expr) extends Expr
case class Times(x: Expr, y: Expr) extends Expr
Run Code Online (Sandbox Code Playgroud)
Plus(1,Plus(2,3))转换为HLists的HList?f(e: Expr),即在编译时不知道e的特定结构?| 归档时间: |
|
| 查看次数: |
450 次 |
| 最近记录: |