associateBy<K> method
Returns a Map containing the elements from the given collection indexed
by the key returned from keySelector
function applied to each element.
Implementation
Map<K, E> associateBy<K>(K Function(E element) keySelector) =>
Map.fromIterables(map(keySelector), this);