Groovy 3.0 chunked method forces eager evaluation of lazy iterables
Goal: Enable pagination of large lazy iterables without loading the entire source into memory. Constraint: The built‑in chunked method added in Groovy 3.0 eagerly realizes the whole iterable before creating chunks, which can cause out‑of‑memory errors for ranges or custom lazy sources. Uncertainty: Whether the Groovy core library should provide a lazy varian