Package: effect
Module: Record
Checks whether a given key exists in a record.
Example (Checking key membership)
import { Record } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(Record.has({ a: 1, b: 2 }, "a"), true)
assert.deepStrictEqual(Record.has(Record.empty<string>(), "c"), false)
Signature
declare const has: { <K extends string | symbol>(key: NoInfer<K>): <A>(self: ReadonlyRecord<K, A>) => boolean; <K extends string | symbol, A>(self: ReadonlyRecord<K, A>, key: NoInfer<K>): boolean; }
Since v2.0.0