multiple static method

 Validatorless.multiple([
   Validatorless.email('Value is not email')
   Validatorless.max(4, 'field max 4')
 ])

Implementation

static FormFieldValidator<String> multiple(
    List<FormFieldValidator<String>> v) {
  return (value) {
    for (final validator in v) {
      final result = validator(value);
      if (result != null) return result;
    }
    return null;
  };
}