| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Djinn.HTypes
Documentation
Instances
Constructors
| HTApp HType HType | |
| HTVar HSymbol | |
| HTCon HSymbol | |
| HTTuple [HType] | |
| HTArrow HType HType | |
| HTUnion [(HSymbol, [HType])] | |
| HTAbstract HSymbol HKind |
pHDataType :: ReadP HType Source #
prHSymbolOp :: HSymbol -> String Source #
Constructors
| HELam [HPat] HExpr | |
| HEApply HExpr HExpr | |
| HECon HSymbol | |
| HEVar HSymbol | |
| HETuple [HExpr] | |
| HECase HExpr [(HPat, HExpr)] |
Instances
termToHExpr :: Term -> HExpr Source #
getBinderVars :: HClause -> [HSymbol] Source #