effect-io-ai

Package: effect
Module: Function

Function.LazyArg

A lazy argument.

Example

import * as assert from "node:assert"
import { LazyArg, constant } from "effect/Function"

const constNull: LazyArg<null> = constant(null)

Signature

export interface LazyArg<A> {
  (): A
}

Source

Since v2.0.0