effect-io-ai

Package: effect
Module: Record

Record.empty

Creates a new, empty record.

Example (Creating an empty record)

import { Record } from "effect"

// Create an empty record
const emptyRecord = Record.empty<string, number>()
console.log(emptyRecord) // {}

// The type ensures type safety for future operations
const withValue = Record.set(emptyRecord, "count", 42)
console.log(withValue) // { count: 42 }

Signature

declare const empty: <K extends string | symbol = never, V = never>() => Record<ReadonlyRecord.NonLiteralKey<K>, V>

Source

Since v2.0.0