validator/validation_issue library

Classes

ValidationIssue
Base contract for typed validation failures.

Typedefs

ValidationMessageResolver<TIssue extends ValidationIssue> = String Function(TIssue issue)
Maps a typed validation issue into a user-facing message.
ValidationResult<TIssue extends ValidationIssue, TValue> = Either<TIssue, TValue>
Canonical result shape for validators.