Accumulate independent validation failures into a single combined error
via combineErrors. Returns Ok<T[]> only when every input is Ok;
otherwise returns Err<E> where E is the fold of all failures.
Unlike combine, this does not short-circuit on first failure — use
for independent checks where you want to report all problems at once.
Accumulate independent validation failures into a single combined error via
combineErrors. ReturnsOk<T[]>only when every input isOk; otherwise returnsErr<E>whereEis the fold of all failures.Unlike
combine, this does not short-circuit on first failure — use for independent checks where you want to report all problems at once.