groupBy<K> method

Bloom<Map<K, List<E>>> groupBy<K>(
  1. K key(
    1. E element
    )
)

Legacy alias of groupListsBy.

  • key: Function extracting the grouping key from each element.

Implementation

Bloom<Map<K, List<E>>> groupBy<K>(K Function(E element) key) =>
    computed((via) => Map<K, List<E>>.unmodifiable(
          col.groupBy<E, K>(via(bloom), key).map(
              (k, v) => MapEntry<K, List<E>>(k, List<E>.unmodifiable(v))),
        ));