Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Implements CanDiff
with our vendored version of tree-diff
.
Orphan instances
ToExpr Var Source # | |
ToExpr x => CanDiff x Source # | |
ToExpr a => ToExpr (Concrete a) Source # | |
ToExpr (Opaque a) Source # | |
ToExpr a => ToExpr (Symbolic a) Source # | |
ToExpr (MockHandle t) => ToExpr (MockHandleN (Simple t) (RealHandle t)) Source # | |
toExpr :: MockHandleN (Simple t) (RealHandle t) -> Expr Source # listToExpr :: [MockHandleN (Simple t) (RealHandle t)] -> Expr Source # | |
(ToExpr (MockState t), All (And ToExpr (Compose ToExpr (MockHandleN t))) (RealHandles t)) => ToExpr (Model t Concrete) Source # | |
All (And ToExpr (Compose ToExpr (MockHandleN t))) (RealHandles t) => ToExpr (Refss t Concrete) Source # | |
ToExpr (r a) => ToExpr (Reference a r) Source # | |
(ToExpr a, ToExpr (MockHandleN t a)) => ToExpr (Refs t Concrete a) Source # | |