arrow-fx-coroutines / arrow.fx.coroutines / Schedule / repeatOrElseEither
abstract suspend fun <C> repeatOrElseEither(fa: suspend () -> Input, orElse: suspend (Throwable, Output?) -> C): Either<C, Output>
abstract suspend fun <C> repeatOrElseEither(fa: suspend () -> Input, orElse: suspend (
Throwable
, Output?) -> C): Either<C, Output>
Do you like Arrow?