Hyperlinkv0.8.0-beta.28

HashMap

HashMap.isHashMapconsteffect/HashMap.ts:225
<K, V>(u: Iterable<readonly [K, V]>): u is HashMap<K, V>
(u: unknown): u is HashMap<unknown, unknown>

Checks whether a value is a HashMap.

Example (Checking HashMap values)

import { HashMap } from "effect"

const map = HashMap.make(["a", 1], ["b", 2])
const notMap = { a: 1 }

console.log(HashMap.isHashMap(map)) // true
console.log(HashMap.isHashMap(notMap)) // false
console.log(HashMap.isHashMap(null)) // false
refinements
Source effect/HashMap.ts:2254 lines
export const isHashMap: {
  <K, V>(u: Iterable<readonly [K, V]>): u is HashMap<K, V>
  (u: unknown): u is HashMap<unknown, unknown>
} = internal.isHashMap
Referenced by 1 symbols