Replicates vectors using ALTREP (Alternative Representations for R Objects), avoiding unnecessary memory allocation. When a vector is repeated many times, only a reference to the original data is stored rather than copying the full expanded replicates into memory. The expanded data is only materialised if it is modified, making repeated vectors cheap to create and pass around. This is particularly useful when working with large repeated sequences, such as replicated index vectors, simulation inputs, or repeated reference values in data pipelines.
| Version: | 0.1.0 |
| Depends: | R (≥ 3.5) |
| Suggests: | spelling, testthat (≥ 3.0.0) |
| Published: | 2026-06-18 |
| DOI: | 10.32614/CRAN.package.vecrep |
| Author: | Mitchell O'Hara-Wild
|
| Maintainer: | Mitchell O'Hara-Wild <mail at mitchelloharawild.com> |
| BugReports: | https://github.com/mitchelloharawild/vecrep/issues |
| License: | MIT + file LICENSE |
| URL: | https://pkg.mitchelloharawild.com/vecrep/, https://github.com/mitchelloharawild/vecrep |
| NeedsCompilation: | yes |
| Language: | en-GB |
| Materials: | README, NEWS |
| CRAN checks: | vecrep results |
| Reference manual: | vecrep.html , vecrep.pdf |
| Package source: | vecrep_0.1.0.tar.gz |
| Windows binaries: | r-devel: vecrep_0.1.0.zip, r-release: vecrep_0.1.0.zip, r-oldrel: vecrep_0.1.0.zip |
| macOS binaries: | r-release (arm64): vecrep_0.1.0.tgz, r-oldrel (arm64): vecrep_0.1.0.tgz, r-release (x86_64): vecrep_0.1.0.tgz, r-oldrel (x86_64): vecrep_0.1.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=vecrep to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.