ghc-6.10.1: The GHC APIContentsIndex
ExternalCore
Documentation
data Module
Constructors
Module Mname [Tdef] [Vdefg]
show/hide Instances
data Tdef
Constructors
Data (Qual Tcon) [Tbind] [Cdef]
Newtype (Qual Tcon) (Qual Tcon) [Tbind] Ty
show/hide Instances
data Cdef
Constructors
Constr (Qual Dcon) [Tbind] [Ty]
GadtConstr (Qual Dcon) Ty
show/hide Instances
data Vdefg
Constructors
Rec [Vdef]
Nonrec Vdef
show/hide Instances
type Vdef = (Bool, Qual Var, Ty, Exp)
data Exp
Constructors
Var (Qual Var)
Dcon (Qual Dcon)
Lit Lit
App Exp Exp
Appt Exp Ty
Lam Bind Exp
Let Vdefg Exp
Case Exp Vbind Ty [Alt]
Cast Exp Ty
Note String Exp
External String String Ty
DynExternal String Ty
Label String
show/hide Instances
data Bind
Constructors
Vb Vbind
Tb Tbind
data Alt
Constructors
Acon (Qual Dcon) [Tbind] [Vbind] Exp
Alit Lit Exp
Adefault Exp
show/hide Instances
type Vbind = (Var, Ty)
type Tbind = (Tvar, Kind)
data Ty
Constructors
Tvar Tvar
Tcon (Qual Tcon)
Tapp Ty Ty
Tforall Tbind Ty
TransCoercion Ty Ty
SymCoercion Ty
UnsafeCoercion Ty Ty
InstCoercion Ty Ty
LeftCoercion Ty
RightCoercion Ty
show/hide Instances
data Kind
Constructors
Klifted
Kunlifted
Kunboxed
Kopen
Karrow Kind Kind
Keq Ty Ty
show/hide Instances
data Lit
Constructors
Lint Integer Ty
Lrational Rational Ty
Lchar Char Ty
Lstring String Ty
show/hide Instances
type Mname = Id
type Var = Id
type Tvar = Id
type Tcon = Id
type Dcon = Id
type Qual t = (Mname, t)
type Id = String
primMname :: Mname
tcArrow :: Qual Tcon
Produced by Haddock version 2.3.0