- splitClosureTy,
- mkPADictType, mkPArrayType,
- paDictArgType, paDictOfType,
- paMethod, lengthPA, replicatePA, emptyPA,
- polyAbstract, polyApply,
- lookupPArrayFamInst,
- hoistExpr, takeHoisted
+ collectAnnValBinders,
+ dataConTagZ, mkDataConTag, mkDataConTagLit,
+
+ newLocalVVar,
+
+ mkBuiltinCo, voidType, mkWrapType,
+ mkPADictType, mkPArrayType, mkPDataType, mkPReprType, mkPArray,
+
+ pdataReprTyCon, pdataReprDataCon, mkVScrut,
+ prDictOfType, prDFunOfTyCon,
+ paDictArgType, paDictOfType, paDFunType,
+ paMethod, wrapPR, replicatePD, emptyPD, packByTagPD,
+ combinePD,
+ liftPD,
+ zipScalars, scalarClosure,
+ polyAbstract, polyApply, polyVApply, polyArity,
+ Inline(..), addInlineArity, inlineMe,
+ hoistBinding, hoistExpr, hoistPolyVExpr, takeHoisted,
+ buildClosure, buildClosures,
+ mkClosureApp