Language.Haskell.TH.Lib
type
InfoQ
type
PatQ
type
FieldPatQ
type
ExpQ
type
DecQ
type
ConQ
type
TypeQ
type
CxtQ
type
PredQ
type
MatchQ
type
ClauseQ
type
BodyQ
type
GuardQ
type
StmtQ
type
RangeQ
type
StrictTypeQ
type
VarStrictTypeQ
type
FieldExpQ
type
InlineSpecQ
intPrimL
wordPrimL
floatPrimL
doublePrimL
integerL
charL
stringL
rationalL
litP
varP
tupP
conP
infixP
tildeP
bangP
asP
wildP
recP
listP
sigP
fieldPat
bindS
letS
noBindS
parS
fromR
fromThenR
fromToR
fromThenToR
normalB
guardedB
normalG
normalGE
patG
patGE
match
clause
dyn
global
varE
conE
litE
appE
infixE
infixApp
sectionL
sectionR
lamE
lam1E
tupE
condE
letE
caseE
doE
compE
arithSeqE
fromE
fromThenE
fromToE
fromThenToE
listE
sigE
recConE
recUpdE
stringE
fieldExp
valD
funD
tySynD
dataD
newtypeD
classD
instanceD
sigD
forImpD
pragInlD
pragSpecD
pragSpecInlD
familyNoKindD
familyKindD
dataInstD
newtypeInstD
tySynInstD
cxt
classP
equalP
normalC
recC
infixC
forallC
forallT
varT
conT
appT
arrowT
listT
tupleT
sigT
notStrict
isStrict
strictType
varStrictType
plainTV
kindedTV
starK
arrowK
stdCall
cCall
safe
threadsafe
unsafe
inlineSpecNoPhase
inlineSpecPhase
funDep
dataFam
typeFam
combine
rename
genpat
alpha
appsE
simpleMatch