UNPKG
lean4-code-actions
Version:
latest (1.1.32)
1.1.32
Refactorings and snippets for Lean 4
lean4-code-actions
/
libs
/
utils
/
array
/
getAverageBy.ts
5 lines
(3 loc)
•
194 B
text/typescript
View Raw
1
2
3
4
5
import
{
Mapper
}
from
'../Mapper'
import
{ sum }
from
'../remeda/sum'
export
const
getAverageBy = <
Val
>
(
mapper
:
Mapper
<
Val
,
number
>
) =>
(
array
:
Val
[]
) =>
sum
(array.
map
(mapper)) / array.
length