function sumOf
sumOf<T>(selector: (item: T) => number): unknown

Curried sum-by-selector. Adds up the numbers produced by selector for each item. Curried adapter over @std/collections.sumOf. Replaces the common pattern: reduce((acc, x) => acc + selector(x), 0)

Type Parameters

Parameters

selector: (item: T) => number

Return Type

unknown

Usage

import { sumOf } from "doc.ts";