promises

From MaRDI portal
Software:55878



swMATH40178CRANpromisesMaRDI QIDQ55878

Abstractions for Promise-Based Asynchronous Programming

Joe Cheng

Last update: 10 August 2023

Copyright license: MIT license, File License

Software version identifier: 1.2.0.1, 1.0.1, 1.1.0, 1.1.1, 1.2.1


Source code repository: https://github.com/cran/promises

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.