The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

iterors: Fast, Compact Iterators and Tools

A fresh take on iterators in R. Designed to be cross-compatible with the 'iterators' package, but using the 'nextOr' method will offer better performance as well as more compact code. With batteries included: includes a collection of iterator constructors and combinators ported and refined from the 'iterators', 'itertools', and 'itertools2' packages.

Version: 1.0
Depends: R (≥ 3.6)
Imports: rlang
Suggests: reticulate, combinat, testthat (≥ 3.0.0), foreach, iterators (≥ 1.0.7), rmarkdown, knitr
Published: 2023-05-18
DOI: 10.32614/CRAN.package.iterors
Author: Peter Meilstrup [cre, aut, cph], Folashade Daniel [aut], Revolution Analytics [aut, cph], Steve Weston [aut, cph], John A. Ramey [aut, cph], Kayla Schaefer [aut], Hadley Wickham [aut]
Maintainer: Peter Meilstrup <peter.meilstrup at gmail.com>
License: GPL (≥ 3)
URL: https://github.com/crowding/iterors, https://crowding.github.io/iterors/
NeedsCompilation: no
Materials: README NEWS
CRAN checks: iterors results

Documentation:

Reference manual: iterors.pdf
Vignettes: The iterors package: Fast, compact iterations and tools
Index of 'iteror' functions by task
Cross reference from iterarors/itertools to iterors
Using the 'iterors' package
Writing Custom Iterators

Downloads:

Package source: iterors_1.0.tar.gz
Windows binaries: r-devel: iterors_1.0.zip, r-release: iterors_1.0.zip, r-oldrel: iterors_1.0.zip
macOS binaries: r-release (arm64): iterors_1.0.tgz, r-oldrel (arm64): iterors_1.0.tgz, r-release (x86_64): iterors_1.0.tgz, r-oldrel (x86_64): iterors_1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=iterors to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.