Useful extensions to Enumerable and String, Range and other classes. A Enumerable#each_with_flags for flagging first and last items in the iteration, operations on Ranges for testing contiguity, gaps in sets of Ranges, and performing set operations on Ranges. String#fuzzy_match for user-friendly matchers to test for matching.
Required Ruby Version
>= 3.2.2
Authors
Daniel E. Doherty
Versions
- 7.2.0 May 29, 2026 (54 KB)
- 7.1.3 November 28, 2025 (43 KB)
- 7.1.2 November 27, 2025 (43 KB)
- 7.1.1 November 27, 2025 (43 KB)
- 7.0.1 November 25, 2025 (42 KB)