RetryEffect

class Object
trait Matchable
class Any

Type members

Classlikes

object Result
Companion:
class
sealed trait Result[+A]
Companion:
object

Value members

Concrete methods

def exponentialRetry[A](initialDelay: Duration, factor: Long, maxWait: Duration)(op: IO[Result[A]]): IO[A]
def exponentialRetry_[A](initialDelay: Duration, factor: Long, maxWait: Duration)(op: IO[A]): IO[A]
def linearRetry[A](tryEvery: Duration, maxWait: Duration)(op: IO[Result[A]]): IO[A]
def linearRetry_[A](tryEvery: Duration, maxWait: Duration)(op: IO[A]): IO[A]