Packages

p

genkai

package genkai

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

Package Members

  1. package monad

Type Members

  1. final case class ClientError(cause: Throwable) extends RateLimiterError with Product with Serializable
  2. final class EitherRateLimiter extends RateLimiter[[β$0$]Either[Throwable, β$0$]]
  3. type Identity[A] = A
  4. trait Key[A] extends AnyRef

    Type class.

    Type class. Used to generate object id.

    A

    - key type

  5. trait Logging[F[_]] extends AnyRef
  6. trait RateLimiter[F[_]] extends AnyRef

    F

    - effect type

  7. sealed abstract class RateLimiterError extends RuntimeException
  8. sealed trait Strategy extends AnyRef
  9. final class TryRateLimiter extends RateLimiter[Try]
  10. sealed trait Window extends AnyRef

Value Members

  1. object Key
  2. object Strategy
  3. object Window

Inherited from AnyRef

Inherited from Any

Ungrouped