Tally elements by key. Key collisions increment the same bucket.
Dual API — works data-first or curried for use in pipe.
pipe
pipe( events, Arrays.countBy((e) => e.type), ) // { click: 12, view: 48 } Copy
pipe( events, Arrays.countBy((e) => e.type), ) // { click: 12, view: 48 }
Tally elements by key. Key collisions increment the same bucket.
Dual API — works data-first or curried for use in
pipe.