Packages

trait Temporal2[F[+_, +_]] extends RootBifunctor[F] with TemporalInstances

Linear Supertypes
TemporalInstances, RootBifunctor[F], Root, PredefinedHelper, DivergenceHelper, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Temporal2
  2. TemporalInstances
  3. RootBifunctor
  4. Root
  5. PredefinedHelper
  6. DivergenceHelper
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Divergence = Nondivergent
    Definition Classes
    DivergenceHelper
  2. type IsPredefined = NotPredefined
    Definition Classes
    PredefinedHelper

Abstract Value Members

  1. abstract def InnerF: Error2[F]
  2. abstract def sleep(duration: Duration): F[Nothing, Unit]
  3. abstract def timeout[E, A](duration: Duration)(r: F[E, A]): F[E, Option[A]]

Concrete Value Members

  1. final def repeatUntil[E, A](action: F[E, Option[A]])(tooManyAttemptsError: => E, sleep: FiniteDuration, maxAttempts: Int): F[E, A]
    Annotations
    @inline()
  2. final def timeoutFail[E, A](duration: Duration)(e: => E, r: F[E, A]): F[E, A]
    Annotations
    @inline()