arrow-fx-coroutines / arrow.fx.coroutines / retryOrElseEither
@JvmName("deprecatedRetryOrElseEither") suspend fun <A, B, C> ~~retryOrElseEither~~(schedule:
Schedule
<
Throwable
, B>, fa: suspend () -> A, orElse: suspend (
Throwable
, B) -> C): Either<C, A>
Deprecated: retryOrElse has become an extension of Schedule
Runs an effect and, if it fails, decide using the provided policy if the effect should be retried and if so, with how much delay. Also offers a function to handle errors if they are encountered during retrial.
Do you like Arrow?
✖