effect-io-ai

Package: effect
Module: HashMap

HashMap.isHashMap

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

Signature

declare const isHashMap: { <K, V>(u: Iterable<readonly [K, V]>): u is HashMap<K, V>; (u: unknown): u is HashMap<unknown, unknown>; }

Source

Since v2.0.0