iterable library
Some fancy iterables and iterators.
Enums
- Period
- Different kinds of repeating periodic timestamps.
Extensions
-
ChunkedExtension
on Iterable<
E> -
CombinationsExtension
on Iterable<
E> -
CountIterableExtension
on Iterable<
E> -
FlatMapExtension
on Iterable<
E> -
FlattenExtension
on Iterable<
Iterable< E> > -
GroupExtension
on Iterable<
V> -
IndexedExtension
on Iterable<
E> -
OperatorsExtension
on Iterable<
E> - PeriodicalExtension on DateTime
-
PermutationComparableListExtension
on List<
E> -
PermutationIterableExtension
on Iterable<
E> -
ProductExtension
on Iterable<
Iterable< E> > -
RandomExtension
on Iterable<
E> -
RepeatIterableExtension
on Iterable<
E> -
RotateListExtension
on List<
E> -
SeparatedExtension
on Iterable<
E> -
ToMapExtension
on Iterable<
E> - TruncateExtension on DateTime
-
UniqueExtension
on Iterable<
E> -
WindowExtension
on Iterable<
E> -
ZipExtension
on Iterable<
Iterable< E> >
Functions
-
iterate<
E> (E value, E callback(E element)) → Iterable< E> -
Returns a lazy infinite list of repeated applications of the
function
to the initialvalue
. -
repeat<
E> (E element, {int? count}) → Iterable< E> -
Returns an infinite iterable with a constant
element
. Ifcount
is provided the resulting iterator is limited tocount
elements.