SimplUtils

mkLam

mkCase

prepareAlts

tryEtaExpandRhs

preInlineUnconditionally

postInlineUnconditionally

activeUnfolding

activeRule

getUnfoldingInRuleMatch

simplEnvForGHCi

updModeForInlineRules

data SimplCont

data DupFlag

isSimplified

contIsDupable

contResultType

contInputType

contIsTrivial

contArgs

dropArgs

pushSimplifiedArgs

countValArgs

countArgs

mkBoringStop

mkRhsStop

mkLazyArgStop

contIsRhsOrArg

interestingCallContext

interestingArg

data ArgInfo

data ArgSpec

mkArgInfo

addArgTo

addCastTo

argInfoExpr

argInfoValArgs

abstractFloats