This library helps you page grouped-data when the grouped data can have different sizes. It provides a builder that understands how to split pages in a fashion where each page tries to conform to a maximum page size (greedy) but also ensures groups are not split up (atomic.)
Required Ruby Version
>= 2.3.8
Authors
Matthew Ruggio