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 |