collection library

Classes and utilities that supplement the collections in dart:core.

Classes

Pair<K, V>
Represents an immutable key-value pair.
Quad<T1, T2, T3, T4>
Represents an immutable tuple that contains 4 values.
Triple<L, M, R>
Represents an immutable tuple that contains 3 values.

Extensions

Iterables on Iterable<T>
Provides additional operations for Iterable.
ListEquality on List<T>
Utilities for comparison of the contents of lists.
Lists on List<T>
Provides additional operations for lists.
MapEquality on Map<K, V>
Utilities for comparison of the contents of maps.
SetEquality on Set<T>
Utilities for comparison of the contents of sets.
TupleIterable on Iterable<Iterable>
Provides functions to convert Iterables of lists into Iterables of tuples.