RetryingOps

retry.syntax.RetryingOps
final class RetryingOps[M[_], A](action: => M[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def retryingOnFailures[E](wasSuccessful: A => M[Boolean], policy: RetryPolicy[M], onFailure: (A, RetryDetails) => M[Unit])(implicit M: Monad[M], S: Sleep[M]): M[A]

Deprecated methods

def retryingM[E](wasSuccessful: A => M[Boolean], policy: RetryPolicy[M], onFailure: (A, RetryDetails) => M[Unit])(implicit M: Monad[M], S: Sleep[M]): M[A]

Attributes

Deprecated
true