Package: coro 1.1.0

Lionel Henry

coro: 'Coroutines' for R

Provides 'coroutines' for R, a family of functions that can be suspended and resumed later on. This includes 'async' functions (which await) and generators (which yield). 'Async' functions are based on the concurrency framework of the 'promises' package. Generators are based on a dependency free iteration protocol defined in 'coro' and are compatible with iterators from the 'reticulate' package.

Authors:Lionel Henry [aut, cre], Posit Software, PBC [cph, fnd]

coro_1.1.0.tar.gz
coro_1.1.0.tar.gz(r-4.5-noble)coro_1.1.0.tar.gz(r-4.4-noble)
coro_1.1.0.tgz(r-4.4-emscripten)coro_1.1.0.tgz(r-4.3-emscripten)
coro.pdf |coro.html
coro/json (API)
NEWS

# Install 'coro' in R:
install.packages('coro', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/r-lib/coro/issues

6.92 score 37 packages 69 scripts 7.3k downloads 16 exports 1 dependencies

Last updated 18 days agofrom:d1096e698f. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-linuxOKNov 06 2024

Exports:as_iteratorasyncasync_collectasync_generatorasync_opsasync_sleepawaitawait_eachcollectcoro_debugexhaustedgengeneratoris_exhaustedloopyield

Dependencies:rlang

Generators

Rendered fromgenerator.Rmdusingknitr::rmarkdownon Nov 06 2024.

Last update: 2020-12-09
Started: 2020-12-09