inOrder<S> static method

Validator<S> inOrder<S>(
  1. List<Validator<S>> validations
)

Creates a new validator by sequencing validators

returns errors with first failing validator or succeeds if all validators succeed.

Implementation

static Validator<S> inOrder<S>(List<Validator<S>> validations) {
  return validations.reduce((lhs, rhs) => _join(lhs, rhs));
}