quickcheck-state-machine-0.10.1: Test monadic programs using state machine based models
Safe HaskellNone
LanguageHaskell2010

Test.StateMachine.TreeDiff.Diffing

Description

Implements CanDiff with our vendored version of tree-diff.

Orphan instances

ToExpr Var Source # 
Instance details

ToExpr x => CanDiff x Source # 
Instance details

Associated Types

type AnExpr x 
Instance details

Defined in Test.StateMachine.TreeDiff.Diffing

type AnExpr x = Expr
type ADiff x 
Instance details

Defined in Test.StateMachine.TreeDiff.Diffing

ToExpr a => ToExpr (Concrete a) Source # 
Instance details

ToExpr (Opaque a) Source # 
Instance details

ToExpr a => ToExpr (Symbolic a) Source # 
Instance details

ToExpr (MockHandle t) => ToExpr (MockHandleN (Simple t) (RealHandle t)) Source # 
Instance details

(ToExpr (MockState t), All (And ToExpr (Compose ToExpr (MockHandleN t))) (RealHandles t)) => ToExpr (Model t Concrete) Source # 
Instance details

All (And ToExpr (Compose ToExpr (MockHandleN t))) (RealHandles t) => ToExpr (Refss t Concrete) Source # 
Instance details

ToExpr (r a) => ToExpr (Reference a r) Source # 
Instance details

(ToExpr a, ToExpr (MockHandleN t a)) => ToExpr (Refs t Concrete a) Source # 
Instance details