Package: effect
Module: Number
Takes an Iterable of numbers and returns their sum as a single number.
When to use
Use to sum all numbers in an iterable.
Example (Summing an iterable)
import { Number } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(Number.sumAll([2, 3, 4]), 9)
See
sum for adding two numbersReducerSum for summing through APIs that consume a ReducerSignature
declare const sumAll: (collection: Iterable<number>) => number
Since v2.0.0