delarr: Lazy Delayed Arrays with Fused Execution

Provides a lightweight delayed array abstraction for lazy, fused evaluation of multi-dimensional numeric data. Compared with Bioconductor's 'DelayedArray', it offers a small S3 API with tidy-friendly verbs, chunked materialisation, and optional backends for HDF5, memory mapping, and shared-memory parallelism. Expression trees are optimised before streaming evaluation, and results can be written directly to disk without fully materialising arrays in memory.

Package details

AuthorBradley Buchsbaum [aut, cre, cph] (ORCID: <https://orcid.org/0000-0002-1108-4866>)
MaintainerBradley Buchsbaum <brad.buchsbaum@gmail.com>
LicenseMIT + file LICENSE
Version0.1.0
URL https://bbuchsbaum.github.io/delarr/ https://github.com/bbuchsbaum/delarr
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("delarr")

Try the delarr package in your browser

Any scripts or data that you put into this service are public.

delarr documentation built on July 1, 2026, 1:06 a.m.