1 2 3 4 5 6 7 8 9 10
module Calc where import ExprT -- Exercise 1 eval :: ExprT -> Integer eval (Lit n) = n eval (Add l r) = eval l + eval r eval (Mul l r) = eval l * eval r