Variable: toMaxWith
const
toMaxWith:ToMinOrMaxWith
Defined in: statistics.d.ts:825
Returns an optional reducer that finds the maximum value of the values it
receives by comparing the numerical values of each value, as defined by fn
.
Use when composing reducers. Prefer maxWith for direct use on iterables.
Example
console.log(
pipe(
[`sloth`, `more sloth`, `sleep`, `some sloth`],
map(string => [string.length, string]),
reduce(toGrouped(toMaxWith(string => string.codePointAt(0)), toMap())),
),
)
//=> Map(2) { 5 => 'sloth', 10 => 'some sloth' }
Since
v2.0.0