Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
AST of the Core language
type Alter a = (Int, [a], Expr a) Source #
a case alternative for a given datatype contains the datatype id a list of local variable names the expression that the case evaluates to
type CoreProgram = Program Name Source #
A list of super combinator definitions
type CoreScDefn = ScDefn Name Source #
A supercombinator definition