An alternative interface for do.call(), similar to the deprecated function in purrr.
This function tries hard to not evaluate the passed arguments too eagerly which is
important when working with large R objects.
It is recommended to pass all arguments named in order to to not rely on on positional
argument matching.
Usage
invoke(.f, ..., .args = list())
Arguments
.f
:: function()
Function to call.
...
:: any
Additional function arguments passed to .f.
.args
:: list()
Additional function arguments passed to .f, as (named) list().
These arguments will be concatenated to the arguments provided via ....