Hyperlinkv0.8.0-beta.28

HashMap

HashMap.fromIterableconsteffect/HashMap.ts:288
<K, V>(entries: Iterable<readonly [K, V]>): HashMap<K, V>

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)
constructors
Source effect/HashMap.ts:2881 lines
export const fromIterable: <K, V>(entries: Iterable<readonly [K, V]>) => HashMap<K, V> = internal.fromIterable
Referenced by 2 symbols