Variable: minMaxWithConcur()
constminMaxWithConcur: {<Value>(fn,concurIterable):ConcurOptional<MinMax<Value>>; <Value>(fn): (concurIterable) =>ConcurOptional<MinMax<Value>>; }
Defined in: statistics.d.ts:1035
Returns a concur iterable containing a MinMax value of
concurIterable by comparing the numerical values of each value, as defined
by fn, if concurIterable contains at least one value. Otherwise, returns
an empty concur iterable.
Call Signature
<
Value>(fn,concurIterable):ConcurOptional<MinMax<Value>>
Type Parameters
Value
Value
Parameters
fn
(value) => MaybePromiseLike<number>
concurIterable
ConcurIterable<Value>
Returns
ConcurOptional<MinMax<Value>>
Call Signature
<
Value>(fn): (concurIterable) =>ConcurOptional<MinMax<Value>>
Type Parameters
Value
Value
Parameters
fn
(value) => MaybePromiseLike<number>
Returns
(
concurIterable):ConcurOptional<MinMax<Value>>
Parameters
concurIterable
ConcurIterable<Value>
Returns
ConcurOptional<MinMax<Value>>
Example
console.log(
await pipe(
asConcur([`eating`, `sleeping`, `yawning`]),
minMaxWithConcur(value => value.length),
getConcur,
),
)
//=> { min: 'eating', max: 'sleeping' }
Since
v0.0.2