DsUtils
data EquationInfo
firstPat
shiftEqns
data MatchResult
data CanItFail
data CaseAlt a
cantFailMatchResult
alwaysFailMatchResult
extractMatchResult
combineMatchResults
adjustMatchResult
adjustMatchResultDs
mkCoLetMatchResult
mkViewMatchResult
mkGuardedMatchResult
matchCanFail
mkEvalMatchResult
mkCoPrimCaseMatchResult
mkCoAlgCaseMatchResult
mkCoSynCaseMatchResult
wrapBind
wrapBinds
mkErrorAppDs
mkCoreAppDs
mkCoreAppsDs
mkCastDs
seqVar
mkLHsVarPatTup
mkLHsPatTup
mkVanillaTuplePat
mkBigLHsVarTupId
mkBigLHsTupId
mkBigLHsVarPatTupId
mkBigLHsPatTupId
mkSelectorBinds
selectSimpleMatchVarL
selectMatchVars
selectMatchVar
mkOptTickBox
mkBinaryTickBox
decideBangHood