Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
CompilerCxx.Procedure
Documentation
compileExecutableProcedure :: (Show c, CompileErrorM m, MergeableM m) => ScopeContext c -> ScopedFunction c -> ExecutableProcedure c -> m (CompiledData [String], CompiledData [String]) Source #
compileMainProcedure :: (Show c, CompileErrorM m, MergeableM m) => CategoryMap c -> ExprMap c -> Expression c -> m (CompiledData [String]) Source #
compileLazyInit :: (Show c, CompileErrorM m, MergeableM m, CompilerContext c m [String] a) => DefinedMember c -> CompilerState a m () Source #
compileRegularInit :: (Show c, CompileErrorM m, MergeableM m, CompilerContext c m [String] a) => DefinedMember c -> CompilerState a m () Source #