Server

object Server
class Object
trait Matchable
class Any

Type members

Types

type HttpEnvironment = Any
type HttpTask[A] = RIO[HttpEnvironment, A]
type KleisliApp = Kleisli[HttpTask, Request[HttpTask], Response[HttpTask]]

Value members

Concrete methods

def builder[Ctx]: KleisliApp => HttpTask[Unit]
def serveMetrics: MetricRegistry => HttpRoutes[HttpTask]

Concrete fields

val port: Int