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.
A promise library for R. https://rstudio.github.io/promises
devtools::install_github("rstudio/promises")
The CRAN version of Shiny doesn't (yet) support promises. Until support is merged, you'll have to install from GitHub:
devtools::install_github("rstudio/shiny")
MIT