Skip to content

Instantly share code, notes, and snippets.

View oli-kitty's full-sized avatar
😉

Oli oli-kitty

😉
View GitHub Profile
sealed trait Expr
case class Const(d: Double) extends Expr
case class Var(a: String) extends Expr
case class Times(l: Expr, r: Expr) extends Expr
case class Plus(l: Expr, r: Expr) extends Expr