Changes for version 1.01 - 2026-02-16
- Added 14 new methods to enhance LINQ compatibility
- New methods:
- Element access: LastOrDefault, Single, SingleOrDefault, ElementAt, ElementAtOrDefault
- Quantifier: Contains
- Concatenation: Concat
- Partitioning: SkipWhile
- Default value: DefaultIfEmpty
- Aggregation: Aggregate
- Set operations: Union, Intersect, Except
- Comparison: SequenceEqual
- Improvements:
- Enhanced POD documentation for all new methods
- Added comprehensive examples for each method
- Updated method summary table (31 → 45 methods)
- Improved test coverage
- Optimized Single/ElementAt to use lazy evaluation (O(1) memory)
- Fixed Makefile.PL version inconsistency
- Clarified Perl 5.005_03 specification philosophy
- Added .NET LINQ compatibility notes
Modules
LINQ-style query interface for LTSV files