Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
This module uses Expr
for richer diffs than based on Tree
.
Types
A untyped Haskell-like expression.
Having richer structure than just Tree
allows to have richer diffs.
App ConstructorName [Expr] | application |
Rec ConstructorName (OMap FieldName Expr) | record constructor |
Lst [Expr] | list constructor |
type ConstructorName = String Source #
Constructor name is a string
Type used in the result of ediff
.