Petr Laštovička
01/26/2023, 12:45 PMsimon.vergauwen
01/26/2023, 12:53 PMEither
for this with seperateEither
. https://arrow-kt.io/docs/apidocs/arrow-core/arrow.core/separate-either.html
Something like this:
fun convert(): Either<Throwable, Entity> =
Either.catch { ... }
val (errors, entities) = list.map { convert() }
.seperateEither()
Petr Laštovička
01/26/2023, 12:56 PMsimon.vergauwen
01/26/2023, 1:10 PM