validate library

Classes

Invalid<T extends Object?>
Represents a failed validation with accumulated error messages.
Valid<T extends Object?>
Represents a successful validation with the validated value.
Validated<T extends Object?>
Represents the result of validation: either Valid or Invalid.

Extensions

ValidatedOps on Validated<T>
Extension for chaining multiple validation rules on Validated results.