bisequence

fun <A, B> Either<Iterable<A>, Iterable<B>>.bisequence(): List<Either<A, B>>
fun <A, B> Ior<Iterable<A>, Iterable<B>>.bisequence(): List<Ior<A, B>>
fun <E, A> Validated<Iterable<E>, Iterable<A>>.bisequence(): List<Validated<E, A>>