Hyperlinkv0.8.0-beta.28

Record

Record.isEmptyRecordconsteffect/Record.ts:190
<K extends string, A>(self: Record<K, A>): self is Record<K, never>

Determines if a mutable record is empty.

Example (Checking for an empty record)

import { Record } from "effect"
import * as assert from "node:assert"

assert.deepStrictEqual(Record.isEmptyRecord({}), true)
assert.deepStrictEqual(Record.isEmptyRecord({ a: 3 }), false)
guards
Source effect/Record.ts:1902 lines
export const isEmptyRecord = <K extends string, A>(self: Record<K, A>): self is Record<K, never> =>
  Object.keys(self).length === 0
Referenced by 5 symbols