| ||||
| ||||
| Documentation | ||||
| type ExM = State VarId | ||||
| newVar :: ExM Var | ||||
| expandThunkingTree :: Tree -> Tree | ||||
| expandTree :: Tree -> Tree | ||||
| expandP :: Top -> ExM Top | ||||
| expandSS :: [Stmt] -> ExM [Stmt] | ||||
| expandS :: Stmt -> ExM [Stmt] | ||||
| expandA :: Alt -> ExM Alt | ||||
| expandCurry :: Var -> Exp -> ExM ([Stmt], Exp) | ||||
| expandSusp :: Var -> Exp -> ExM ([Stmt], Exp) | ||||
| expandCallApp :: Exp -> ExM ([Stmt], Exp) | ||||
| expandApply :: Exp -> ExM ([Stmt], Exp) | ||||
| expandApplyN :: Int -> Var -> [Exp] -> [Stmt] -> ExM (Var, [Stmt]) | ||||
| Produced by Haddock version 0.7 |