|
|
|
|
|
|
|
| Documentation |
|
| parse :: (?args :: [Arg]) -> Interface -> String -> IO Tree |
|
| slurpH :: Tree -> Map String Interface -> IO (Tree, [FixDef]) |
|
| defix :: (?args :: [Arg]) -> Tree -> [FixDef] -> IO Tree |
|
| rename :: (?args :: [Arg]) -> Tree -> Tree -> IO (Tree, Tree, Map String Var) |
|
| alias :: (?args :: [Arg]) -> Tree -> IO Tree |
|
| hacks :: (?args :: [Arg]) -> Tree -> Map String Var -> IO Tree |
|
| slurpC :: (?args :: [Arg]) -> Tree -> Tree -> Map String Var -> IO (Tree, [CTree], Map Var [Var], Map Var Var) |
|
| solveSquid :: (?args :: [Arg]) -> [CTree] -> Map Var Var -> Map String Var -> IO ([String], Var -> Maybe Type, Var -> Maybe Type, Var -> Maybe Type, Var -> Maybe Type, Var -> Maybe Effect) |
|
| toCore :: (?args :: [Arg]) -> Tree -> Tree -> Map String Var -> (Var -> Maybe Type) -> (Var -> Maybe Type) -> (Var -> Maybe Type) -> (Var -> Maybe Effect) -> IO (Tree, Tree) |
|
| handleErrors :: Pretty a => (?args :: [Arg]) -> [a] -> IO () |
|
| Produced by Haddock version 0.7 |