effect-io-ai

Package: @effect/typeclass
Module: Number

Number.MonoidSum

number monoid under addition.

The empty value is 0.

Example

import { MonoidSum } from "@effect/typeclass/data/Number"

console.log(MonoidSum.combine(2, 3))
// 5
console.log(MonoidSum.combine(2, MonoidSum.empty))
// 2

Signature

declare const MonoidSum: monoid.Monoid<number>

Source

Since v0.24.0