quiver_iterables 1.0.1 quiver_iterables: ^1.0.1 copied to clipboard
Utilities for working with iterables
Quiver Iterables #
A collection of utilities for generating and manipulating Dart Iterables.
Documentation #
concat
, count
, cycle
, enumerate
, merge
, partition
, range
, and
zip
create, transform, or combine Iterables in different ways, similar to
Python's itertools.
min
, max
, and extent
retrieve the minimum and maximum elements from an
iterable.
GeneratingIterable
is an easy way to create lazy iterables that produce
elements by calling a function. A common use-case is to traverse properties in
an object graph, like the parent relationship in a tree.
InfiniteIterable
is a base class for Iterables that throws on operations that
require a finite length.