effect-io-ai

Package: effect
Module: UndefinedOr

UndefinedOr.map

Maps a defined value with f, or returns undefined unchanged.

When to use

Use to apply a pure transformation to an A | undefined value while preserving undefined as absence.

See

Signature

declare const map: { <A, B>(f: (a: A) => B): (self: A | undefined) => B | undefined; <A, B>(self: A | undefined, f: (a: A) => B): B | undefined; }

Source

Since v4.0.0