Hyperlinkv0.8.0-beta.28

BigInt

BigInt.Equivalenceconsteffect/BigInt.ts:320
(self: bigint, that: bigint): boolean

Equivalence instance for bigints using strict equality (===).

When to use

Use when checking bigint equality through APIs that accept an equivalence relation.

Example (Comparing bigints for equivalence)

import { BigInt } from "effect"

console.log(BigInt.Equivalence(1n, 1n)) // true
console.log(BigInt.Equivalence(1n, 2n)) // false
instances
Source effect/BigInt.ts:3201 lines
export const Equivalence: Equ.Equivalence<bigint> = Equ.BigInt