Skip to content

Home > intention-kernel > ValidationResult

ValidationResult type ​

Result of validating untrusted data.

Signature:

typescript
export type ValidationResult<T> = {
    readonly ok: true;
    readonly value: T;
} | {
    readonly ok: false;
    readonly issues: readonly ValidationIssue[];
};

References: ValidationIssue