Safe Haskell | Trustworthy |
---|---|
Language | Haskell2010 |
Documentation
data ProcedureContext c Source #
ProcedureContext | |
|
Instances
data ReturnValidation c Source #
ValidatePositions | |
| |
ValidateNames | |
|
Instances
Show c => Show (ReturnValidation c) Source # | |
Defined in Compilation.ProcedureContext showsPrec :: Int -> ReturnValidation c -> ShowS # show :: ReturnValidation c -> String # showList :: [ReturnValidation c] -> ShowS # |
updateArgVariables :: (Show c, CollectErrorsM m) => Map VariableName (VariableValue c) -> Positional (PassedValue c) -> ArgValues c -> m (Map VariableName (VariableValue c)) Source #
updateReturnVariables :: (Show c, CollectErrorsM m) => Map VariableName (VariableValue c) -> Positional (PassedValue c) -> ReturnValues c -> m (Map VariableName (VariableValue c)) Source #