Get the future of a future variable
Get the future of a future variable that has been created directly
or indirectly via future()
.
futureOf( var = NULL, envir = parent.frame(), mustExist = TRUE, default = NA, drop = FALSE )
var |
the variable. If NULL, all futures in the environment are returned. |
envir |
the environment where to search from. |
mustExist |
If TRUE and the variable does not exists, then an informative error is thrown, otherwise NA is returned. |
default |
the default value if future was not found. |
drop |
if TRUE and |
A Future (or default
).
If var
is NULL, then a named list of Future:s are returned.
a %<-% { 1 } f <- futureOf(a) print(f) b %<-% { 2 } f <- futureOf(b) print(f) ## All futures fs <- futureOf() print(fs) ## Futures part of environment env <- new.env() env$c %<-% { 3 } f <- futureOf(env$c) print(f) f2 <- futureOf(c, envir = env) print(f2) f3 <- futureOf("c", envir = env) print(f3) fs <- futureOf(envir = env) print(fs)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.