pakoito
with(Either.applicative(), List.traverse()) { val f: Either<Throwable, List<Int>> = myListOfEither.sequence() }