Package: coro 1.1.0.9000

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.9000.tar.gz
coro_1.1.0.9000.zip(r-4.7)coro_1.1.0.9000.zip(r-4.6)coro_1.1.0.9000.zip(r-4.5)
coro_1.1.0.9000.tgz(r-4.6-any)coro_1.1.0.9000.tgz(r-4.5-any)
coro_1.1.0.9000.tar.gz(r-4.7-any)coro_1.1.0.9000.tar.gz(r-4.6-any)
coro_1.1.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
coro/json (API)
NEWS

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

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

Pkgdown/docs site:https://coro.r-lib.org

On CRAN:

Conda:

asynccoroutinesgeneratoriteratorpromisesreticulate

12.18 score 180 stars 95 packages 137 scripts 31k downloads 16 exports 1 dependencies

Last updated from:fd8fae6224. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK149
source / vignettesOK166
linux-release-x86_64OK131
macos-release-arm64OK119
macos-oldrel-arm64OK99
windows-develOK107
windows-releaseOK102
windows-oldrelOK88
wasm-releaseOK101

Exports:as_iteratorasyncasync_collectasync_generatorasync_opsasync_sleepawaitawait_eachcollectcoro_debugexhaustedgengeneratoris_exhaustedloopyield

Dependencies:rlang

Generators

Rendered fromgenerator.Rmdusingknitr::rmarkdownon May 07 2026.

Last update: 2025-01-06
Started: 2020-10-26