Portability | portable |
---|---|
Stability | experimental |
Maintainer | twanvl@gmail.com |
Simple reflection of haskell expressions containing variables.
Construction
A reflected expression
Conversion from Expr
to other types
Evaluating
Reduce (evaluate) an expression once.
For example reduce (1 + 2 + 3 + 4) == 3 + 3 + 4