redeemWith

open fun <R2, B> redeemWith(recover: suspend (R) -> Effect<R2, B>, transform: suspend (A) -> Effect<R2, B>): Effect<R2, B>