Safe Haskell | None |
---|
Documentation
clvar :: VarId -> ConstraintExprSource
cvar :: String -> ConstraintExprSource
cvars :: String -> Integer -> ConstraintExprSource
cbvars :: String -> Integer -> ConstraintExprSource
cval :: Integer -> ConstraintExprSource
cop :: ConstraintExpr -> (Value -> Value -> Constraint) -> ConstraintExpr -> ConstraintGenSource
data ConstraintExpr Source
ConstraintExpr (forall m. VarInfoM m => m IValue) Bool [String] |
data ConstraintGen Source
ConstraintGen (forall m. VarInfoM m => Info -> m Constraint) [String] |