Language.Haskell.TH.Datatype
data DatatypeInfo
data ConstructorInfo
data DatatypeVariant
data ConstructorVariant
reifyDatatype
normalizeInfo
normalizeDec
normalizeCon
class TypeSubstitution a
quantifyType
freshenFreeVariables
Pred
equalPred
classPred
asEqualPred
asClassPred
dataDCompat
arrowKCompat
resolveTypeSynonyms
resolveInfixT
unifyTypes
tvName
datatypeType
showFixity
showFixityDirection