A callr future is an asynchronous multiprocess future that will be evaluated in a background R session.
callr( expr, envir = parent.frame(), substitute = TRUE, globals = TRUE, label = NULL, workers = availableCores(), ... )
The R expression to be evaluated.
The environment in which global environment should be located.
(optional) a logical, a character vector, a named list, or
a globals::Globals object. If
(optional) Label of the future.
The number of processes to be available for concurrent callr futures.
Additional arguments passed to
An object of class CallrFuture.
callr futures rely on the callr package, which is supported on all operating systems.