groupBy


Description:

public HashMap<K,ArrayList<T>> groupBy<K> (owned MapFunc<T,K> keyFn, HashFunc<K> hash_func, EqualFunc<K> equal_func)

Groups elements by a key extraction function.

Parameters:

keyFn

function that extracts a key.

hash_func

hash function for keys.

equal_func

equality function for keys.

Returns:

grouped elements by key.