the r4k tranform methods don't take functions whic...
# forkhandles
d
the r4k tranform methods don't take functions which return a result:
Copy code
inline fun <T1, T2, T3, U, E> zip(
    r1: Result<T1, E>,
    r2: Result<T2, E>,
    r3: Result<T3, E>,
    transform: (T1, T2, T3) -> U
): Result<U, E> =
    r1.flatMap { v1 ->
        r2.flatMap { v2 ->
            r3.map { v3 ->
                transform(v1, v2, v3)
            }
        }
    }