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.
- Version1.3.2
- R versionunknown
- LicenseMIT
- LicenseLICENSE
- Needs compilation?Yes
- Languageen-US
- Last release11/28/2024
Documentation
- VignetteWhy use promises?
- VignetteAn informal introduction to async programming
- VignetteWorking with promises in R
- VignetteLaunching tasks with future
- VignetteAdvanced future and promises usage
- VignetteUsing promises with Shiny
- VignetteCombining promises
- VignetteCase study: converting a Shiny app to async
- MaterialREADME
- MaterialNEWS
Team
Joe Cheng
MaintainerShow author detailsPosit Software, PBC
Insights
Last 30 days
This package has been downloaded 631,081 times in the last 30 days. The kind of popularity that makes other researchers envious. Truly impressive! The following heatmap shows the distribution of downloads per day. Yesterday, it was downloaded 25,503 times.
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Last 365 days
This package has been downloaded 6,888,945 times in the last 365 days. This is the academic equivalent of going platinum. Except, you know, with more charts and fewer screaming fans. Congratulations! The day with the most downloads was Aug 21, 2024 with 47,776 downloads.
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Data provided by CRAN
Binaries
Dependencies
- Imports6 packages
- Suggests7 packages
- Linking To2 packages
- Reverse Imports19 packages
- Reverse Suggests8 packages
- Reverse Enhances2 packages