Http4sDslBinCompat

trait Http4sDsl[F]
trait Http4sDsl2[F, F]
trait Responses[F, F]
trait Statuses
trait Auth
trait Methods
class Object
trait Matchable
class Any
object io

Value members

Inherited fields

val +&: +&
Inherited from
Http4sDsl2
val ->: ->
Inherited from
Http4sDsl2
val ->>: ->>
Inherited from
RequestDslBinCompat
val /: /
Inherited from
Http4sDsl2
val /:: /:
Inherited from
Http4sDsl2
val :?: :?
Inherited from
Http4sDsl2
val Accepted: Status
Inherited from
Statuses
val AlreadyReported: Status
Inherited from
Statuses
val BadGateway: Status
Inherited from
Statuses
val BadRequest: Status
Inherited from
Statuses
val CONNECT: Method
Inherited from
Methods
val Conflict: Status
Inherited from
Statuses
val Continue: Status
Inherited from
Statuses
val Created: Status
Inherited from
Statuses
val DELETE: Method
Inherited from
Methods
val ExpectationFailed: Status
Inherited from
Statuses
val FailedDependency: Status
Inherited from
Statuses
val Forbidden: Status
Inherited from
Statuses
val Found: Status
Inherited from
Statuses
val GET: Method
Inherited from
Methods
val GatewayTimeout: Status
Inherited from
Statuses
val Gone: Status
Inherited from
Statuses
val HEAD: Method
Inherited from
Methods
Inherited from
Statuses
val IMUsed: Status
Inherited from
Statuses
Inherited from
Statuses
Inherited from
Http4sDsl2
Inherited from
Statuses
val LengthRequired: Status
Inherited from
Statuses
val Locked: Status
Inherited from
Statuses
Inherited from
Http4sDsl2
val LoopDetected: Status
Inherited from
Statuses
val MethodNotAllowed: Status
Inherited from
Statuses
val MovedPermanently: Status
Inherited from
Statuses
val MultiStatus: Status
Inherited from
Statuses
val MultipleChoices: Status
Inherited from
Statuses
Inherited from
Statuses
val NoContent: Status
Inherited from
Statuses
Inherited from
Statuses
val NotAcceptable: Status
Inherited from
Statuses
val NotExtended: Status
Inherited from
Statuses
val NotFound: Status
Inherited from
Statuses
val NotImplemented: Status
Inherited from
Statuses
val NotModified: Status
Inherited from
Statuses
val OPTIONS: Method
Inherited from
Methods
val Ok: Status
Inherited from
Statuses
val PATCH: Method
Inherited from
Methods
val POST: Method
Inherited from
Methods
val PUT: Method
Inherited from
Methods
val PartialContent: Status
Inherited from
Statuses
val Path: Path
Inherited from
Http4sDsl2
val PayloadTooLarge: Status
Inherited from
Statuses
val PaymentRequired: Status
Inherited from
Statuses
val PermanentRedirect: Status
Inherited from
Statuses
val PreconditionFailed: Status
Inherited from
Statuses
Inherited from
Statuses
val Processing: Status
Inherited from
Statuses
Inherited from
Statuses
Inherited from
Statuses
Inherited from
Statuses
val RequestTimeout: Status
Inherited from
Statuses
val ResetContent: Status
Inherited from
Statuses
val Root: Path
Inherited from
Http4sDsl2
val SeeOther: Status
Inherited from
Statuses
val ServiceUnavailable: Status
Inherited from
Statuses
val SwitchingProtocols: Status
Inherited from
Statuses
val TRACE: Method
Inherited from
Methods
val TemporaryRedirect: Status
Inherited from
Statuses
val TooManyRequests: Status
Inherited from
Statuses
Inherited from
Http4sDsl2
val Unauthorized: Status
Inherited from
Statuses
Inherited from
Statuses
Inherited from
Statuses
Inherited from
Statuses
val UpgradeRequired: Status
Inherited from
Statuses
val UriTooLong: Status
Inherited from
Statuses
val UseProxy: Status
Inherited from
Statuses
Inherited from
Statuses
val liftG: FunctionK[F, F]
Inherited from
Http4sDsl
val ~: ~
Inherited from
Http4sDsl2

Alias for ->.

Alias for ->.

Note: Due to infix operation precedence, → has a lower priority than /. So you have to use parentheses in pattern matching when using this operator.

For example:

 (request.method, Path(request.path)) match {
   case Method.GET → (Root / "test.json") => ...
Inherited from
Http4sDsl2

Implicits

Inherited implicits

implicit
def http4sAcceptedSyntax(status: Status): AcceptedOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sBadGatewaySyntax(status: Status): BadGatewayOps[F, F]
Inherited from
Responses
implicit
def http4sBadRequestSyntax(status: Status): BadRequestOps[F, F]
Inherited from
Responses
implicit
def http4sConflictSyntax(status: Status): ConflictOps[F, F]
Inherited from
Responses
implicit
def http4sContinueSyntax(status: Status): ContinueOps[F, F]
Inherited from
Responses
implicit
def http4sCreatedSyntax(status: Status): CreatedOps[F, F]
Inherited from
Responses
implicit
def http4sEarlyHintsSyntax(status: Status): EarlyHintsOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sForbiddenSyntax(status: Status): ForbiddenOps[F, F]
Inherited from
Responses
implicit
def http4sFoundSyntax(status: Status): FoundOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sGoneSyntax(status: Status): GoneOps[F, F]
Inherited from
Responses
Inherited from
Responses
implicit
def http4sIMUsedSyntax(status: Status): IMUsedOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sLockedSyntax(status: Status): LockedOps[F, F]
Inherited from
Responses
implicit
def http4sLoopDetectedSyntax(status: Status): LoopDetectedOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sMethodSyntax(method: Method): MethodOps
Inherited from
RequestDsl
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sMultiStatusSyntax(status: Status): MultiStatusOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sNoContentSyntax(status: Status): NoContentOps[F, F]
Inherited from
Responses
implicit
def http4sNotAcceptableSyntax(status: Status): NotAcceptableOps[F, F]
Inherited from
Responses
implicit
def http4sNotExtendedSyntax(status: Status): NotExtendedOps[F, F]
Inherited from
Responses
implicit
def http4sNotFoundSyntax(status: Status): NotFoundOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sNotModifiedSyntax(status: Status): NotModifiedOps[F, F]
Inherited from
Responses
implicit
def http4sOkSyntax(status: Status): OkOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sResetContentSyntax(status: Status): ResetContentOps[F, F]
Inherited from
Responses
implicit
def http4sSeeOtherSyntax(status: Status): SeeOtherOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sTooEarlySyntax(status: Status): TooEarlyOps[F, F]
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sUnauthorizedSyntax(status: Status): UnauthorizedOps[F, F]
Inherited from
Responses
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
Inherited from
Responses
implicit
def http4sUriTooLongSyntax(status: Status): UriTooLongOps[F, F]
Inherited from
Responses
Inherited from
Responses