Hyperlinkv0.8.0-beta.28

HashSet

HashSet.isHashSetconsteffect/HashSet.ts:195
<V>(u: Iterable<V>): u is HashSet<V>
(u: unknown): u is HashSet<unknown>

Checks whether a value is a HashSet.

Example (Checking for a HashSet)

import { HashSet } from "effect"

const set = HashSet.make(1, 2, 3)
const array = [1, 2, 3]

console.log(HashSet.isHashSet(set)) // true
console.log(HashSet.isHashSet(array)) // false
console.log(HashSet.isHashSet(null)) // false
guards
Source effect/HashSet.ts:1954 lines
export const isHashSet: {
  <V>(u: Iterable<V>): u is HashSet<V>
  (u: unknown): u is HashSet<unknown>
} = internal.isHashSet
Referenced by 1 symbols