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

isLambdaBodyCtx

mkWildValBinder

mkSelectorCase

specialise

specialise'

specArgBndrsAndVars