Package

upperbound

Permalink

package upperbound

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. upperbound
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BackPressure = upperbound.model.BackPressure

    Permalink
  2. type LimitReachedException = upperbound.model.LimitReachedException

    Permalink
  3. type Limiter[F[_]] = upperbound.core.Limiter[F]

    Permalink
  4. type Rate = upperbound.model.Rate

    Permalink
  5. type Worker[F[_]] = upperbound.core.Worker[F]

    Permalink

Value Members

  1. val BackPressure: upperbound.model.BackPressure.type

    Permalink
  2. val LimitReachedException: upperbound.model.LimitReachedException.type

    Permalink
  3. object Limiter

    Permalink
  4. val Rate: upperbound.model.Rate.type

    Permalink
  5. object core

    Permalink
  6. object model

    Permalink
  7. object queues

    Permalink
  8. object syntax

    Permalink

    Syntactic sugar to create rates.

    Syntactic sugar to create rates.

    Example (note the underscores):

    import upperbound.syntax.rate._
    import scala.concurrent.duration._
    
    val r = 100 every 1.minute
  9. def testWorker[F[_]](implicit arg0: Applicative[F]): Worker[F]

    Permalink

    See core.Worker.noOp

Inherited from AnyRef

Inherited from Any

Ungrouped