Http4sDslBinCompat

org.http4s.dsl.Http4sDslBinCompat

Attributes

Source
Http4sDsl.scala
Graph
Supertypes
trait Http4sDsl[F]
trait Http4sDsl2[F, F]
trait Responses[F, F]
trait Statuses
trait RequestDsl
trait Auth
trait Methods
class Object
trait Matchable
class Any
Show all
Known subtypes
object io.type

Members list

Type members

Inherited classlikes

object as

Attributes

Inherited from:
Auth
Source
Auth.scala
Supertypes
class Object
trait Matchable
class Any

Inherited types

type / = /.type

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala
type Path = Path

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala
type Root = Path

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Value members

Inherited fields

val +&: +&.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala
val ->: ->.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala
val ->>: ->>.type

Attributes

Inherited from:
RequestDslBinCompat
Source
RequestDsl.scala
val /: /.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala
val /:: /:.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala
val :?: :?.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val DELETE: Method

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val Found: Status

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val GET: Method

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val Gone: Status

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val HEAD: Method

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val IMUsed: Status

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val IntVar: IntVar.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val Locked: Status

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val LongVar: LongVar.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Methods
Source
Methods.scala
val Ok: Status

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val PATCH: Method

Attributes

Inherited from:
Methods
Source
Methods.scala
val POST: Method

Attributes

Inherited from:
Methods
Source
Methods.scala
val PUT: Method

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val Path: Path.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val Root: Path

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val TRACE: Method

Attributes

Inherited from:
Methods
Source
Methods.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val UUIDVar: UUIDVar.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala

Attributes

Inherited from:
Statuses
Source
Statuses.scala
val liftG: FunctionK[F, F]

Attributes

Inherited from:
Http4sDsl
Source
Http4sDsl.scala
val ~: ~.type

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala
val →: ->.type

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") => ...

Attributes

Inherited from:
Http4sDsl2
Source
Http4sDsl.scala

Implicits

Inherited implicits

implicit def http4sAcceptedSyntax(status: Status): AcceptedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sBadGatewaySyntax(status: Status): BadGatewayOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sBadRequestSyntax(status: Status): BadRequestOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sConflictSyntax(status: Status): ConflictOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sContinueSyntax(status: Status): ContinueOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sCreatedSyntax(status: Status): CreatedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sEarlyHintsSyntax(status: Status): EarlyHintsOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sForbiddenSyntax(status: Status): ForbiddenOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sFoundSyntax(status: Status): FoundOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sGatewayTimeoutSyntax(status: Status): GatewayTimeoutOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sGoneSyntax(status: Status): GoneOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sIMUsedSyntax(status: Status): IMUsedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sLengthRequiredSyntax(status: Status): LengthRequiredOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sLockedSyntax(status: Status): LockedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sLoopDetectedSyntax(status: Status): LoopDetectedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sMethodSyntax(method: Method): MethodOps

Attributes

Inherited from:
RequestDsl
Source
RequestDsl.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sMultiStatusSyntax(status: Status): MultiStatusOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNoContentSyntax(status: Status): NoContentOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNotAcceptableSyntax(status: Status): NotAcceptableOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNotExtendedSyntax(status: Status): NotExtendedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNotFoundSyntax(status: Status): NotFoundOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNotImplementedSyntax(status: Status): NotImplementedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sNotModifiedSyntax(status: Status): NotModifiedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sOkSyntax(status: Status): OkOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sPartialContentSyntax(status: Status): PartialContentOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sRequestTimeoutSyntax(status: Status): RequestTimeoutOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sResetContentSyntax(status: Status): ResetContentOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sSeeOtherSyntax(status: Status): SeeOtherOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sTooEarlySyntax(status: Status): TooEarlyOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sUnauthorizedSyntax(status: Status): UnauthorizedOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala
implicit def http4sUriTooLongSyntax(status: Status): UriTooLongOps[F, G]

Attributes

Inherited from:
Responses
Source
Responses.scala

Attributes

Inherited from:
Responses
Source
Responses.scala