uuagc-bootstrap

Safe HaskellSafe-Infered

Code

Documentation

data CaseAlt

Constructors

CaseAlt Lhs Expr 

type CaseAlts = [CaseAlt]

type Chunks = [Chunk]

type DataAlts = [DataAlt]

type Decls = [Decl]

type Exprs = [Expr]

data NamedType

Constructors

Named Bool String Type 

data Program

Constructors

Program Chunks Bool 

type Types = [Type]

mkTupleLhs :: Bool -> Bool -> [String] -> Lhs