Package: summarisebig
Type: Package
Title: Grouped Summaries for Large 'arrow' Datasets
Version: 0.1.0
Authors@R: person("Lorenzo", "Isella", email = "lorenzo.isella@gmail.com", role = c("aut", "cre"))
Description: Provides a 'dplyr'-like interface for grouped summaries on large
    'arrow' datasets. Complete summaries are attempted in 'arrow' first. When a
    result can be reconstructed from 'arrow'-computable sufficient statistics,
    an explicit MapReduce-style reduction and 'R' finalization strategy is
    available. For arbitrary 'R' functions that require raw group observations,
    complete groups are materialized in bounded chunks, with optional parallel
    execution and shared-memory processing. The MapReduce strategy follows the
    programming model described by Dean and Ghemawat (2008)
    <doi:10.1145/1327452.1327492>.
License: MIT + file LICENSE
Encoding: UTF-8
Depends: R (>= 4.3.0)
Imports: arrow, dplyr, future, future.mirai, futurize, furrr (>=
        0.4.0), purrr, rlang
Suggests: knitr, mori, rmarkdown, testthat (>= 3.0.0), withr
Config/testthat/edition: 3
VignetteBuilder: knitr
Config/Needs/website: pkgdown
URL: https://github.com/larry77/summarisebig,
        https://larry77.github.io/summarisebig/
BugReports: https://github.com/larry77/summarisebig/issues
NeedsCompilation: no
Config/roxygen2/version: 8.1.0
Packaged: 2026-09-11 20:15:02 UTC; lorenzo
Author: Lorenzo Isella [aut, cre]
Maintainer: Lorenzo Isella <lorenzo.isella@gmail.com>
Repository: CRAN
Date/Publication: 2026-09-21 22:30:02 UTC
Built: R 4.5.2; ; 2026-09-21 23:27:11 UTC; unix
