korolev.web.dsl

Type members

Classlikes

object ->
trait BodyFactory[F[_], A, B]
Companion:
object
Companion:
class
trait JsonCodec[J]

Types

type / = /
type :& = :&
type :? = :?

Value members

Concrete methods

def request[F[_] : Effect, B](method: Method, pq: PathAndQuery)(implicit evidence$2: Effect[F], bf: EmptyBodyFactory[B]): F[Request[B]]
def request[F[_] : Effect, A, B](method: Method, pq: PathAndQuery, source: A)(implicit evidence$3: Effect[F], bf: BodyFactory[F, A, B]): F[Request[B]]
def request[F[_] : Effect, A, B](method: Method, pq: PathAndQuery, source: A, headers: Map[String, String])(implicit evidence$4: Effect[F], bf: BodyFactory[F, A, B]): F[Request[B]]
def response[F[_] : Effect, A, B](source: A, status: Status, headers: Map[String, String])(implicit evidence$1: Effect[F], bf: BodyFactory[F, A, B]): F[Response[B]]

Concrete fields

final val *&: *&.type
final val /: /.type
final val :&: :&.type
final val :?: :?.type
final val :?*: :?*.type
final val Root: Root.type