Package: effect
Module: HashMap
Creates a new HashMap from an iterable collection of key/value pairs.
Example (Creating a HashMap from an iterable)
import { HashMap } from "effect"
const entries = [["a", 1], ["b", 2], ["c", 3]] as const
const map = HashMap.fromIterable(entries)
console.log(HashMap.size(map)) // 3
console.log(HashMap.get(map, "a")) // Option.some(1)
Signature
declare const fromIterable: <K, V>(entries: Iterable<readonly [K, V]>) => HashMap<K, V>
Since v2.0.0