effect-io-ai

Package: effect
Module: SchemaIssue

SchemaIssue.getActual

Extracts the actual input value from any Issue variant.

When to use

Use when you need to retrieve an Issue’s offending input value for logging or custom error rendering.

Details

Example (Extracting the actual value)

import { Option, SchemaIssue } from "effect"

const issue = new SchemaIssue.MissingKey(undefined)
console.log(SchemaIssue.getActual(issue))
// { _tag: "None" }

See

Signature

declare const getActual: (issue: Issue) => Option.Option<unknown>

Source

Since v4.0.0