``` val c = a.flatMap { aRight -> b.map { bRi...
# arrow
s
Copy code
val c = a.flatMap { aRight ->
  b.map { bRight ->
    bRight + aRight.toString()
  }
}
👍 1
s
I have created this method
Copy code
fun <T, A>Either<Throwable, T>.merge(either2 : Either<Throwable, A>): Either<Throwable, Pair<T, A>> {
    return flatMap { aRight ->
        either2.flatMap { bRight ->
            Either.Right(Pair(aRight, bRight))
        }
    }
}
arrow 1