| Port variant | std | 
| Summary | Foreach parallelize via Future network | 
| Package version | 1.1.2 | 
| Homepage | https://doFuture.futureverse.org | 
| Keywords | cran | 
| Maintainer | CRAN Automaton | 
| License | Not yet specified | 
| Other variants | There are no other variants. | 
| Ravenports | Buildsheet | History | 
| Ravensource | Port Directory | History | 
| Last modified | 17 JUL 2025, 18:49:09 UTC | 
| Port created | 31 MAR 2024, 22:36:27 UTC | 
| single | doFuture: Use Foreach to Parallelize via the Future Framework The 'future' package provides a unifying parallelization framework for R that supports many parallel and distributed backends <doi:10.32614/RJ-2021-048>. The 'foreach' package provides a powerful API for iterating over an R expression in parallel. The 'doFuture' package brings the best of the two together. There are two alternative ways to use this package. The recommended approach is to use 'y <- foreach(...) %dofuture% { ... }', which does not require using 'registerDoFuture()' and has many advantages over '%dopar%'. The alternative is the traditional 'foreach' approach by registering the 'foreach' adapter 'registerDoFuture()' and so that 'y <- foreach(...) %dopar% { ... }' runs in parallelizes with the 'future' framework. | 
| Build (only) | gmake:primary:std R:primary:std icu:dev:std | 
| Build and Runtime | R-foreach:single:std R-future:single:std R-future.apply:single:std R-globals:single:std R-iterators:single:std | 
| Runtime (only) | R:primary:std R:nls:std | 
| main | mirror://CRAN/src/contrib https://loki.dragonflybsd.org/cranfiles/ | 
| No other ports depend on this one. |