Usage
sequential(expr, envir = parent.frame(), substitute = TRUE, lazy = FALSE,
seed = NULL, globals = TRUE, local = TRUE, earlySignal = FALSE,
label = NULL, ...)transparent(expr, envir = parent.frame(), substitute = TRUE, lazy = FALSE,
seed = NULL, globals = FALSE, local = FALSE, earlySignal = TRUE,
label = NULL, ...)
eager(expr, envir = parent.frame(), substitute = TRUE, lazy = FALSE,
seed = NULL, globals = TRUE, local = TRUE, earlySignal = FALSE,
label = NULL, ...)
lazy(expr, envir = parent.frame(), substitute = TRUE, lazy = TRUE,
seed = NULL, globals = TRUE, local = TRUE, earlySignal = FALSE,
label = NULL, ...)
Arguments
envir
The environment from where global
objects should be identified. Depending on the future
strategy (the evaluator
), it may also be the environment
in which the expression is evaluated. substitute
If TRUE, argument expr
is
substitute()
:ed, otherwise not. lazy
Specifies whether a future should be resolved
lazily or eagerly. The default is eager evaluation
(except when the deprecated plan(lazy)
is used).
seed
(optional) A L'Ecuyer-CMRG RNG seed.
globals
A logical, a character vector,
or a named list for controlling how globals are handled.
For details, see below section.
local
If TRUE, the expression is evaluated such that
all assignments are done to local temporary environment, otherwise
the assignments are done in the calling environment.
earlySignal
Specified whether conditions should be signaled
as soon as possible or not.
label
An optional character string label attached to the future.
...
Additional arguments passed to the "evaluator".