A list of parameters that when matched, call an associated operation.
You can think of it as part of an operation signature
Methods:
- process_call: Call overload’s operation if args match.
- insert_params: Insert parameters
Insert parameters into the current list of parameters at index
Parameters:
- index :: number
- index of where to insert
- params :: (Parameter...)
- the parameters to insert
Process args and kwargs
Returns: | (processed args, operation) if matched, None otherwise |
---|---|
Return type: | ({string: object, callable} |
Parameters: |
|