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 not rely on positional argument matching.
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....- .opts
(named
list())
List of options which are set before the.fis called. Options are reset to their previous state afterwards.- .seed
(
integer(1))
Random seed to set before invoking the function call. Gets reset to the previous seed on exit.- .timeout
(
numeric(1))
Timeout in seconds. UsessetTimeLimit(). Note that timeouts are only triggered on a user interrupt, not in compiled code.
