Robust apply mechanism.
Provides a function 'call', which can sort out what arguments a given callable object can take, and subset the given arguments to match only those which are acceptable.Function | function | Get function-like callable object for given receiver. |
Function | robust_apply | Call receiver with arguments and appropriate subset of named. |