AbstractH
Documentation
Constructors
data TyDeclKind Source
data GuardedExpr Source
Constructors
| Lit Literal | |
| Lam [Pat] Expr | |
| Apply Expr [Expr] | |
| RApply Expr Expr | |
| Tup [Expr] | |
| List [Expr] | |
| InfixOp Expr VarName Expr | |
| BinOp BinaryOp Expr Expr | |
| UnOp UnaryOp Expr | |
| Bind Expr Pat Expr | |
| Bind_ Expr Expr | |
| Return Expr | |
| Case Expr [CaseAlt] | |
| If Expr Expr Expr | |
| Let [Binding] Expr | |
| Var VarName | |
| Con ConName | |
| WithTy Expr Type |