| ||||||||||||||
| ||||||||||||||
Documentation | ||||||||||||||
data Pattern | ||||||||||||||
| ||||||||||||||
alt2fun :: Alt Id -> Fun Id | ||||||||||||||
getTrans :: ExpI -> [Id] | ||||||||||||||
sortCon :: [(ExpI, Fun Id)] -> [(Id, [([Pos], Fun Id)])] | ||||||||||||||
sortInt :: [(ExpI, Fun Id)] -> [(Int, [Fun Id])] | ||||||||||||||
splitPattern :: (ExpI, ExpI) -> IntState -> [Fun Id] -> [Pattern] | ||||||||||||||
varExp :: PosExp -> CaseFun (Id, PosExp -> PosExp, PosExp) | ||||||||||||||
varExpT :: [a] -> PosExp -> CaseFun ([a], Id, PosExp -> PosExp, PosExp) | ||||||||||||||
dropPatAs :: Exp a -> Exp a | ||||||||||||||
isExpVar :: Exp a -> Bool | ||||||||||||||
needLet :: Pattern -> Bool | ||||||||||||||
Produced by Haddock version 0.8 |