| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Helium.Syntax.UHA_Syntax
Documentation
data Alternative Source
type Alternatives = [Alternative] Source
data AnnotatedType Source
Constructors
| AnnotatedType_AnnotatedType Range Bool Type |
type AnnotatedTypes = [AnnotatedType] Source
Constructors
| Body_Hole Range Integer | |
| Body_Body Range ImportDeclarations Declarations |
data Constructor Source
type Constructors = [Constructor] Source
data ContextItem Source
Constructors
| ContextItem_ContextItem Range Name Types |
type ContextItems = [ContextItem] Source
data Declaration Source
Constructors
type Declarations = [Declaration] Source
data Expression Source
Constructors
type Expressions = [Expression] Source
data FieldDeclaration Source
Constructors
| FieldDeclaration_FieldDeclaration Range Names AnnotatedType |
type FieldDeclarations = [FieldDeclaration] Source
Constructors
| Fixity_Infixl Range | |
| Fixity_Infixr Range | |
| Fixity_Infix Range |
data FunctionBinding Source
type FunctionBindings = [FunctionBinding] Source
data GuardedExpression Source
Constructors
| GuardedExpression_GuardedExpression Range Expression Expression |
type GuardedExpressions = [GuardedExpression] Source
data ImportDeclaration Source
type ImportDeclarations = [ImportDeclaration] Source
data ImportSpecification Source
Constructors
| ImportSpecification_Import Range Bool Imports |
data LeftHandSide Source
data MaybeDeclarations Source
data MaybeExports Source
Constructors
| MaybeExports_Nothing | |
| MaybeExports_Just Exports |
data MaybeExpression Source
Constructors
| MaybeExpression_Nothing | |
| MaybeExpression_Just Expression |
Constructors
| MaybeInt_Nothing | |
| MaybeInt_Just Int |
Constructors
| MaybeName_Nothing | |
| MaybeName_Just Name |
data MaybeNames Source
Constructors
| MaybeNames_Nothing | |
| MaybeNames_Just Names |
Constructors
| Module_Module Range MaybeName MaybeExports Body |
Constructors
Constructors
| Position_Position String Int Int | |
| Position_Unknown |
type Qualifiers = [Qualifier] Source
data RecordPatternBinding Source
Constructors
| RecordPatternBinding_RecordPatternBinding Range Name Pattern |
data RightHandSide Source
data SimpleType Source
Constructors
| SimpleType_SimpleType Range Name Names |
type Statements = [Statement] Source