Hyperlinkv0.8.0-beta.28

HashSet

HashSet.sizeconsteffect/HashSet.ts:325
<V>(self: HashSet<V>): number

Returns the number of values in the HashSet.

Example (Getting the HashSet size)

import { HashSet } from "effect"

const empty = HashSet.empty<string>()
console.log(HashSet.size(empty)) // 0

const small = HashSet.make("a", "b")
console.log(HashSet.size(small)) // 2

const withDuplicates = HashSet.fromIterable(["x", "y", "z", "x", "y"])
console.log(HashSet.size(withDuplicates)) // 3
getters
Source effect/HashSet.ts:3251 lines
export const size: <V>(self: HashSet<V>) => number = internal.size
Referenced by 2 symbols