compose static method

String? Function(dynamic) compose(
  1. List<String? Function(dynamic)> validators
)

Implementation

static String? Function(dynamic) compose(
  List<String? Function(dynamic)> validators,
) {
  return (value) {
    for (final validator in validators) {
      final result = validator(value);
      if (result != null) return result;
    }
    return null;
  };
}