| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Compilation.ProcedureContext
Documentation
data ProcedureContext c Source #
Constructors
| ProcedureContext | |
Fields
| |
Instances
data ReturnValidation c Source #
Constructors
| ValidatePositions | |
Fields
| |
| ValidateNames | |
Fields
| |
| UnreachableCode | |
updateArgVariables :: (Show c, CompileErrorM m, MergeableM m) => Map VariableName (VariableValue c) -> Positional (PassedValue c) -> ArgValues c -> m (Map VariableName (VariableValue c)) Source #
updateReturnVariables :: (Show c, CompileErrorM m, MergeableM m) => Map VariableName (VariableValue c) -> Positional (PassedValue c) -> ReturnValues c -> m (Map VariableName (VariableValue c)) Source #