effect-io-ai

Package: effect
Module: MutableHashSet

MutableHashSet.size

Calculates the number of values in the HashSet.

Time complexity: O(1)

Example

import { MutableHashSet } from "effect"
import assert from "node:assert/strict"

assert.equal(MutableHashSet.size(MutableHashSet.empty()), 0)

assert.equal(
  MutableHashSet.size(MutableHashSet.make(1, 2, 2, 3, 4, 3)),
  4
)

See

Signature

declare const size: <V>(self: MutableHashSet<V>) => number

Source

Since v2.0.0