| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell2010 |
Compilation.ProcedureContext
Documentation
data ProcedureContext c Source #
Constructors
| ProcedureContext | |
Fields
| |
Instances
data ReturnValidation c Source #
Constructors
| ValidatePositions | |
Fields
| |
| ValidateNames | |
Fields
| |
Instances
| Show c => Show (ReturnValidation c) Source # | |
Defined in Compilation.ProcedureContext Methods 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, Maybe (CallArgLabel 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 #