Package: effect
Module: MutableHashSet
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
MutableHashSet elements are module:MutableHashSet.add module:MutableHashSet.has module:MutableHashSet.remove module:MutableHashSet.clearSignature
declare const size: <V>(self: MutableHashSet<V>) => number
Since v2.0.0