HsUtils

mkHsPar

mkHsApp

mkHsConApp

mkSimpleHsAlt

mkSimpleMatch

unguardedGRHSs

unguardedRHS

mkMatchGroup

mkMatch

mkHsLam

mkHsIf

mkHsWrap

mkLHsWrap

mkHsWrapCoI

mkLHsWrapCoI

coiToHsWrapper

mkHsDictLet

mkHsOpApp

mkHsDo

mkHsWrapPat

mkHsWrapPatCoI

nlHsTyApp

nlHsVar

nlHsLit

nlHsApp

nlHsApps

nlHsIntLit

nlHsVarApps

nlHsDo

nlHsOpApp

nlHsLam

nlHsPar

nlHsIf

nlHsCase

nlList

mkLHsTupleExpr

mkLHsVarTuple

missingTupArg

mkFunBind

mkVarBind

mkHsVarBind

mk_easy_FunBind

mkHsIntegral

mkHsFractional

mkHsIsString

mkHsString

mkNPat

mkNPlusKPat

nlVarPat

nlLitPat

nlConVarPat

nlConPat

nlInfixConPat

nlNullaryConPat

nlWildConPat

nlWildPat

nlTuplePat

mkHsAppTy

userHsTyVarBndrs

nlHsAppTy

nlHsTyVar

nlHsFunTy

nlHsTyConApp

mkTransformStmt

mkTransformByStmt

mkExprStmt

mkBindStmt

mkGroupUsingStmt

mkGroupByStmt

mkGroupByUsingStmt

emptyRecStmt

mkRecStmt

unqualSplice

mkHsSpliceTy

mkHsSplice

mkHsQuasiQuote

unqualQuasiQuote

noRebindableInfo

collectLocalBinders

collectHsValBinders

collectHsBindListBinders

collectHsBindsBinders

collectHsBindBinders

collectMethodBinders

collectPatBinders

collectPatsBinders

collectLStmtsBinders

collectStmtsBinders

collectLStmtBinders

collectStmtBinders

collectSigTysFromPats

collectSigTysFromPat

hsTyClDeclBinders

hsTyClDeclsBinders

hsConDeclsBinders

hsForeignDeclsBinders

hsGroupBinders