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.5.0 | 
| Depends: | 
R (≥ 4.1.0) | 
| Imports: | 
fastmap (≥ 1.1.0), later, lifecycle, magrittr (≥ 1.5), otel (≥ 0.2.0), R6, rlang | 
| Suggests: | 
future (≥ 1.21.0), knitr, mirai, otelsdk (≥ 0.2.0), purrr, Rcpp, rmarkdown, spelling, testthat (≥ 3.0.0), vembedr | 
| Published: | 
2025-11-01 | 
| DOI: | 
10.32614/CRAN.package.promises | 
| Author: | 
Joe Cheng [aut],
  Barret Schloerke  
    [aut, cre],
  Winston Chang  
    [aut],
  Charlie Gao   [aut],
  Posit Software, PBC   [cph,
    fnd] | 
| Maintainer: | 
Barret Schloerke  <barret at posit.co> | 
| BugReports: | 
https://github.com/rstudio/promises/issues | 
| License: | 
MIT + file LICENSE | 
| URL: | 
https://rstudio.github.io/promises/,
https://github.com/rstudio/promises | 
| NeedsCompilation: | 
no | 
| Language: | 
en-US | 
| Materials: | 
README, NEWS  | 
| CRAN checks: | 
promises results |