| %<=% | Create a future and assign its value to a variable as a promise |
| %=>% | Create a future and assign its value to a variable as a promise |
| %plan% | Use a specific plan for a future assignment |
| cluster | Create a cluster future whose value will be resolved asynchroneously in a parallel process |
| eager | Create an eager future whose value will be resolved immediately |
| 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 and assign its value to a variable as a promise |
| futureCall | Create a future |
| futureOf | Get the future of a future variable |
| futures | Gets all futures in an object |
| lazy | Create a lazy future whose value will be resolved at the time when requested |
| multicore | Create a multicore future whose value will be resolved asynchroneously in a forked parallel process |
| multiprocess | Create a multiprocess future whose value will be resolved asynchroneously using multicore or a multisession evaluation |
| multisession | Create a multisession future whose value will be resolved asynchroneously in a parallel R session |
| plan | Plan how to resolve a future |
| resolve | Wait until all existing futures in an environment are resolved |
| resolved | Check whether a future is resolved or not |
| resolved.default | Check whether a future is resolved or not |
| supportsMulticore | Check whether multicore processing is supported or not |
| value | The value of a future |
| value.Future | The value of a future |
| values | Gets all values in an object |