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.4.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-10-22 | 
| 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 |