IterableSegment<T> extension

Segment iterable into lists where consecutive pairs satisfy predicate.

on

Methods

segmentBy(bool predicate(T, T)) List<List<T>>

Available on Iterable<T>, provided by the IterableSegment extension

When predicate(prev, next) is false, starts a new segment.