Safe Haskell | None |
---|---|
Language | Haskell2010 |
- compile :: Def a -> Compile
- compileModule :: Maybe String -> Module -> CompileUnits
- runOpt :: (Proc -> Proc) -> Module -> Module
- showModule :: CompileUnits -> String
- renderHdr :: (Includes, Sources) -> String -> String
- renderSrc :: (Includes, Sources) -> String
- data CompileUnits = CompileUnits {}
- outputProcSyms :: [Module] -> IO ()
Documentation
compileModule :: Maybe String -> Module -> CompileUnits Source #
Compile a module.
showModule :: CompileUnits -> String Source #
data CompileUnits Source #
outputProcSyms :: [Module] -> IO () Source #