Provides fundamental abstractions for doing asynchronous programming in R using promises. Asynchronous programming is useful for allowing a single R process to orchestrate multiple tasks in the background while also attending to something else. Semantics are similar to 'JavaScript' promises, but with a syntax that is idiomatic R.
| Version: | 1.1.1 |
| Imports: | R6, Rcpp, later, rlang, stats, magrittr |
| LinkingTo: | later, Rcpp |
| Suggests: | testthat, future, knitr, rmarkdown |
| Published: | 2020-06-09 |
| Author: | Joe Cheng [aut, cre], RStudio [cph, fnd] |
| Maintainer: | Joe Cheng <joe at rstudio.com> |
| BugReports: | https://github.com/rstudio/promises/issues |
| License: | MIT + file LICENSE |
| URL: | https://rstudio.github.io/promises, https://github.com/rstudio/promises |
| NeedsCompilation: | yes |
| Materials: | README NEWS |
| CRAN checks: | promises results |
| Reference manual: | promises.pdf |
| Vignettes: |
7. Case study 6. Combining promises 4. Launching tasks with future 2. An informal introduction to async programming 1. Why use promises? 3. Working with promises in R 5. Using promises with Shiny |
| Package source: | promises_1.1.1.tar.gz |
| Windows binaries: | r-devel: promises_1.1.1.zip, r-release: promises_1.1.1.zip, r-oldrel: promises_1.1.1.zip |
| macOS binaries: | r-release: promises_1.1.1.tgz, r-oldrel: promises_1.1.1.tgz |
| Old sources: | promises archive |
| Reverse imports: | dragon, DT, httpuv, plotly, Prostar, shiny, shinydashboard, shinyrecap, shinyTree, skpr |
| Reverse suggests: | condformat, dipsaus, ipc, pagedown |
Please use the canonical form https://CRAN.R-project.org/package=promises to link to this page.