Hyperlinkv0.8.0-beta.28

BigInt

BigInt.decrementconsteffect/BigInt.ts:271
(n: bigint): bigint

Returns the result of subtracting 1n from a bigint.

When to use

Use to decrement a bigint counter by one.

Example (Decrementing a bigint)

import { BigInt } from "effect"
import * as assert from "node:assert"

assert.deepStrictEqual(BigInt.decrement(3n), 2n)
math
Source effect/BigInt.ts:2711 lines
export const decrement = (n: bigint): bigint => n - bigint1