promises: Abstractions for Promise-Based Asynchronous Programming

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.

Package details

AuthorJoe Cheng [aut, cre], RStudio [cph, fnd]
MaintainerJoe Cheng <>
LicenseMIT + file LICENSE
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:

Try the promises package in your browser

Any scripts or data that you put into this service are public.

promises documentation built on Feb. 12, 2021, 1:06 a.m.