Safe Haskell | None |
---|
Implementation of Logic constructs
Documentation
Logic constructs
And :: Logic (Bool :-> (Bool :-> Full Bool)) | |
Or :: Logic (Bool :-> (Bool :-> Full Bool)) | |
Not :: Logic (Bool :-> Full Bool) |
Semantic Logic | |
StringTree Logic | |
Render Logic | |
Eval Logic | |
Equality Logic | |
EvalBind Logic | |
Monotonic Logic | |
Sharable Logic | |
AlphaEq dom dom dom env => AlphaEq Logic Logic dom env | |
SizeProp (:|| Logic Type) | |
(:<: (:|| Logic Type) dom, :<: (:|| EQ Type) dom, :<: (:|| ORD Type) dom, Monotonic dom, OptimizeSuper dom) => Optimize (:|| Logic Type) dom |