A untyped Haskell-like expression.
Having richer structure than just Tree allows to have richer diffs.
Constructors
App ConstructorName [Expr]application
Rec ConstructorName (OMap FieldName Expr)record constructor
Lst [Expr]list constructor
Instances6Eq, Ord, Show, NFData, Arbitrary, ToExpr
Eq ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.ExprOrd ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.ExprShow ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.ExprNFData ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.ExprArbitrary ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.ExprToExpr ExprDefined in tree-diff-0.3.4 · Data.TreeDiff.Class