Http4sRoutes

gql.http4s.Http4sRoutes$

Attributes

Source:
Http4sRoutes.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Types

type SC[F[_], A] = F[Either[Response[F], A]]

Attributes

Source:
Http4sRoutes.scala

Value members

Concrete methods

def syncFull[F[_]](full: Headers => SC[F, QueryParameters => SC[F, Outcome[F]]], path: String)(implicit F: Concurrent[F]): HttpRoutes[F]

Attributes

Source:
Http4sRoutes.scala
def syncSimple[F[_]](compile: QueryParameters => F[Either[Response[F], Outcome[F]]], path: String)(implicit F: Concurrent[F]): HttpRoutes[F]

Attributes

Source:
Http4sRoutes.scala
def ws[F[_]](getCompiler: () => F, wsb: WebSocketBuilder[F], path: String)(implicit F: Async[F]): HttpRoutes[F]

Attributes

Source:
Http4sRoutes.scala