Http4sServerInterpreter

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def toRouteRecoverErrors[I, E, O](e: Endpoint[I, E, O, Fs2Streams[F] & WebSockets])(logic: I => F[O])(implicit eIsThrowable: E <:< Throwable, eClassTag: ClassTag[E]): HttpRoutes[F]
def toRoutes[I, E, O](e: Endpoint[I, E, O, Fs2Streams[F] & WebSockets])(logic: I => F[Either[E, O]]): HttpRoutes[F]
def toRoutes[I, E, O](se: ServerEndpoint[I, E, O, Fs2Streams[F] & WebSockets, F]): HttpRoutes[F]
def toRoutes(serverEndpoints: List[ServerEndpoint[_, _, _, Fs2Streams[F] & WebSockets, F]]): HttpRoutes[F]

Inherited methods

def fToG: FunctionK[F, F]
def gToF: FunctionK[F, F]
def toHttp(serverEndpoints: List[ServerEndpoint[_, _, _, Fs2Streams[F] & WebSockets, F]])(fToG: FunctionK[F, F])(gToF: FunctionK[F, F]): Http[[_] =>> OptionT[F, _$6], F]
def toHttp[I, E, O](se: ServerEndpoint[I, E, O, Fs2Streams[F] & WebSockets, F]): Http[[_] =>> OptionT[F, _$5], F]
def toHttp[I, E, O](e: Endpoint[I, E, O, Fs2Streams[F] & WebSockets])(logic: I => F[Either[E, O]]): Http[[_] =>> OptionT[F, _$3], F]
def toHttpRecoverErrors[I, E, O](e: Endpoint[I, E, O, Fs2Streams[F] & WebSockets])(logic: I => F[O])(implicit eIsThrowable: E <:< Throwable, eClassTag: ClassTag[E]): Http[[_] =>> OptionT[F, _$4], F]

Implicits

Inherited implicits

implicit def fa: Async[F]
implicit def gs: Sync[F]