c

nelson.health

Http4sConsulHealthClient

final case class Http4sConsulHealthClient(client: ~>[ConsulOp, IO]) extends ~>[HealthCheckOp, IO] with Product with Serializable

Source
Http4sConsulHealthClient.scala
Linear Supertypes
Product, Equals, FunctionK[HealthCheckOp, IO], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Http4sConsulHealthClient
  2. Product
  3. Equals
  4. FunctionK
  5. Serializable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Http4sConsulHealthClient(client: ~>[ConsulOp, IO])

Value Members

  1. def and[H[_]](h: FunctionK[HealthCheckOp, H]): FunctionK[HealthCheckOp, [γ$4$]Tuple2K[IO, H, γ$4$]]
    Definition Classes
    FunctionK
  2. def andThen[H[_]](f: FunctionK[IO, H]): FunctionK[HealthCheckOp, H]
    Definition Classes
    FunctionK
  3. def apply[A](a: HealthCheckOp[A]): IO[A]
    Definition Classes
    Http4sConsulHealthClient → FunctionK
  4. val client: ~>[ConsulOp, IO]
  5. def compose[E[_]](f: FunctionK[E, HealthCheckOp]): FunctionK[E, IO]
    Definition Classes
    FunctionK
  6. def or[H[_]](h: FunctionK[H, IO]): FunctionK[[γ$1$]EitherK[HealthCheckOp, H, γ$1$], IO]
    Definition Classes
    FunctionK