# Unified Parallel and Distributed Processing in R for Everyone

## Documentation for package ‘future’ version 1.7.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Code demos. Use demo() to run them.
- Package NEWS.

## Help Pages

%->% | Create a future
%<-% | Create a future
%globals% | Specify globals and packages for a future assignment
%label% | Specify label for a future assignment
%lazy% | Control lazy / eager evaluation for a future assignment
%packages% | Specify globals and packages for a future assignment
%plan% | Use a specific plan for a future assignment
%seed% | Set random seed for future assignment
%tweak% | Temporarily tweaks the arguments of the current strategy
as.cluster | Coerce an object to a cluster object
as.cluster.cluster | Coerce an object to a cluster object
as.cluster.list | Coerce an object to a cluster object
as.cluster.SOCK0node | Coerce an object to a cluster object
as.cluster.SOCKnode | Coerce an object to a cluster object
as.FutureGlobals | A representation of a set of globals used with futures
as.FutureGlobals.FutureGlobals | A representation of a set of globals used with futures
as.FutureGlobals.Globals | A representation of a set of globals used with futures
as.FutureGlobals.list | A representation of a set of globals used with futures
assert_no_references | Get first or all references of an R object
backtrace | Back trace the expressions evaluated before a condition was caught
c.cluster | Coerce an object to a cluster object
c.FutureGlobals | A representation of a set of globals used with futures
cluster | Create a cluster future whose value will be resolved asynchronously in a parallel process
find_references | Get first or all references of an R object
fold | Efficient fold / reduce / accumulate / combine of a vector
Future | A future represents a value that will be available at some point in the future
future | Create a future
Future-class | A future represents a value that will be available at some point in the future
futureAssign | Create a future
futureCall | Create a future
FutureGlobals | A representation of a set of globals used with futures
futureOf | Get the future of a future variable
futures | Gets all futures in an object
makeClusterPSOCK | Create a cluster of R workers for parallel processing
makeNodePSOCK | Create a cluster of R workers for parallel processing
multicore | Create a multicore future whose value will be resolved asynchronously in a forked parallel process
multiprocess | Create a multiprocess future whose value will be resolved asynchronously using multicore or a multisession evaluation
multisession | Create a multisession future whose value will be resolved asynchronously in a parallel R session
nbrOfWorkers | Gets the number of workers available
nullcon | Creates a connection to the system null device
plan | Plan how to resolve a future
remote | Create a remote future whose value will be resolved asynchronously in a remote process
resolve | Resolve one or more futures synchronously
resolved | Check whether a future is resolved or not
resolved.default | Check whether a future is resolved or not
sequential | Create a sequential future whose value will be in the current R session
supportsMulticore | Check whether multicore processing is supported or not
transparent | Create a sequential future whose value will be in the current R session
tweak | Tweaks a future function by adjusting its default arguments
uniprocess | Create a sequential future whose value will be in the current R session
unique.FutureGlobals | A representation of a set of globals used with futures
value | The value of a future
value.Future | The value of a future
values | Gets all values in an object
[.FutureGlobals | A representation of a set of globals used with futures