Hat.Hat

data RefModule

data RefSrcPos

data RefExp

data RefAtom

type Loc

type Fixity

type Arity

data R a

tPrelude

toId

fromId

data Char

data Int

data Integer

data Float

data Double

toChar

fromChar

toInt

fromInt

toInteger

fromInteger

toFloat

fromFloat

toDouble

fromDouble

data Fun a b

data IO a

toIO

fromIO

data Tuple0

aTuple0

data Tuple2 a b

aTuple2

data Tuple3 a b c

aTuple3

data Tuple4 a b c d

aTuple4

data Tuple5 a b c d e

aTuple5

data Tuple6 a b c d e f

aTuple6

data Tuple7 a b c d e f g

aTuple7

data Tuple8 a b c d e f g h

aTuple8

data Tuple9 a b c d e f g h i

aTuple9

data Tuple10 a b c d e f g h i j

aTuple10

data Tuple11 a b c d e f g h i j k

aTuple11

data Tuple12 a b c d e f g h i j k l

aTuple12

data Tuple13 a b c d e f g h i j k l m

aTuple13

data Tuple14 a b c d e f g h i j k l m n

aTuple14

data Tuple15 a b c d e f g h i j k l m n o

aTuple15

toTuple0

fromTuple0

toTuple2

fromTuple2

data List a

aCons

aNil

ap1

ap2

ap3

ap4

ap5

ap6

ap7

ap8

ap9

ap10

ap11

ap12

ap13

ap14

ap15

fun1

fun2

fun3

fun4

fun5

fun6

fun7

fun8

fun9

fun10

fun11

fun12

fun13

fun14

fun15

uap1

uap2

uap3

uap4

uap5

uap6

uap7

uap8

ufun1

ufun2

ufun3

ufun4

ufun5

ufun6

ufun7

ufun8

app1

app2

app3

app4

app5

uapp1

uapp2

uapp3

uapp4

uapp5

uwrapForward

con0

con1

con2

con3

con4

con5

con6

con7

con8

con9

con10

con11

con12

con13

con14

con15

pa0

pa1

pa2

pa3

pa4

pa5

pa6

pa7

pa8

cn1

cn2

cn3

cn4

cn5

cn6

cn7

cn8

cn9

cn10

cn11

cn12

cguard

ucguard

cif

ucif

ccase

uccase

constUse

uconstUse

constDef

uconstDef

projection

class WrapVal a

update1

update2

uupdate

conChar

conInteger

mkAtomRational

fromExpList

fromLitString

traceIO

hatError

fatal

outputTrace

wrapForward

mkModule

mkNoSrcPos

mkVariable

mkConstructor

mkConstructorWFields

mkAbstract