CLaSH.Rewrite.Util

zoomExtra

apply

runRewrite

runRewriteSession

setChanged

changed

contextEnv

mkEnv

mkTmBinderFor

mkBinderFor

mkInternalVar

inlineBinders

isJoinPointIn

tailCalls

substituteBinders

localFreeIds

liftBinders

liftBinding

mkFunction

addGlobalBind

cloneVar

isLocalVar

isUntranslatable

isUntranslatableType

isLambdaBodyCtx

mkWildValBinder

mkSelectorCase

specialise

specialise'

specArgBndrsAndVars