io

org.http4s.dsl.io$
object io extends Http4sDslBinCompat[IO]

Attributes

Source:
io.scala
Graph
Supertypes
trait Http4sDsl[IO]
trait Http4sDsl2[IO, IO]
trait Responses[IO, IO]
trait Statuses
trait Auth
trait Methods
class Object
trait Matchable
class Any
Self type
io.type

Members list

Concise view

Type members

Inherited classlikes

object as

Attributes

Inherited from:
Auth
Source:
Auth.scala
Graph
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
type Path = Path

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

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

Attributes

Inherited from:
Statuses
Source:
Statuses.scala
val GET: 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:
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 IntVar: IntVar.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
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

Attributes

Inherited from:
Methods
Source:
Methods.scala

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

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

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

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

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
implicit def http4sNoContentSyntax(status: Status): NoContentOps[F, G]

Attributes

Inherited from:
Responses
Source:
Responses.scala

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

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

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 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
implicit def http4sUriTooLongSyntax(status: Status): UriTooLongOps[F, G]

Attributes

Inherited from:
Responses
Source:
Responses.scala

Attributes

Inherited from:
Responses
Source:
Responses.scala