Language.Haskell.Meta.Utils
cleanNames
pretty
pp
ppDoc
gpretty
unsafeRunQ
nameToRawCodeStr
(|$|)
(|.|)
(|->|)
unForall
functionT
mkVarT
myNames
renameThings
renameTs
renameT
normaliseName
applyT
substT
splitCon
strictTypeTy
varStrictTypeTy
conTypes
conToConType
decCons
decTyVars
decName
foreignName
unwindT
unwindE
arityT
typeToName
nameSpaceOf
conName
recCName
dataDCons
fromDataConI
fromTyConI
mkFunD
mkClauseQ
toExpQ
toPatQ
showToPatQ
eitherQ
normalizeT