validate method
A pure function that validates the given value
and returns the result as
Either<E, V>
, encoding either a corresponding model value or an error message.
Implementation
@override
Either<E, V> validate(I value) => Either.of(convert(value));