fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

group_map_reduce

Sequence.group_map_reduce

group elements using key_f and
reduce elements within a group by first applying f and then using reduce_f to reduce

example: count occurrences of letters, numbers and other characters


=> {(digit => 2), (letter => 3), (other => 1)}

Type Parameters

type of the keys
type of the values in the result
the type of the map to create

Arguments

function to generate the keys
function applied to elements before they are reduce
function to reduce elements
0.099dev (GIT hash a35e75388cc5c7a861f5c2a3f42d121e3aab582a)
last changed: 2026-11-03