groupBy<K> method
Implementation
Map<K, List<T>> groupBy<K>(
K Function(T item) keySelector,
) {
final result = <K, List<T>>{};
for (final item in this) {
final key = keySelector(item);
(result[key] ??= <T>[]).add(item);
}
return result;
}