group_reduce
Sequence.group_reduce
(K
type
:
property.orderable, M type
: container.Map K T, key_f Unary K T, reduce_f Binary T T T) =>
M¶Type Parameters
type of the keys
the type of the map to create
0.099dev (GIT hash a68bce9af280552faedee34cd5433dc10b6454de)
in contrast to the more general version, values in the resulting map must have the same type as in the input
example: sum even and odd numbers individually
=> {(even => 30), (odd => 25)}