Packages

object io extends Http4sDsl[IO]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. io
  2. Http4sDsl
  3. Auth
  4. Responses
  5. Statuses
  6. Methods
  7. Http4s
  8. AllSyntax
  9. LiteralsSyntax
  10. StringSyntax
  11. NonEmptyListSyntax
  12. KleisliSyntax
  13. EffectRequestSyntax
  14. EffectResponseSyntax
  15. AsyncSyntax
  16. Http4sFunctions
  17. UriFunctions
  18. QValueFunctions
  19. Http4sInstances
  20. StatusInstances
  21. MethodInstances
  22. QValueInstances
  23. CharsetRangeInstances
  24. EntityEncoderInstances
  25. EntityEncoderInstances0
  26. HttpVersionInstances
  27. EntityDecoderInstances
  28. AnyRef
  29. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type / = impl./
    Definition Classes
    Http4sDsl
  2. type MethodConcat = impl.MethodConcat
    Definition Classes
    Http4sDsl
  3. type OptionalMultiQueryParamDecoderMatcher[T] = impl.OptionalMultiQueryParamDecoderMatcher[T]
    Definition Classes
    Http4sDsl
  4. type OptionalQueryParamDecoderMatcher[T] = impl.OptionalQueryParamDecoderMatcher[T]
    Definition Classes
    Http4sDsl
  5. type OptionalQueryParamMatcher[T] = impl.OptionalQueryParamMatcher[T]
    Definition Classes
    Http4sDsl
  6. type OptionalValidatingQueryParamDecoderMatcher[T] = impl.OptionalValidatingQueryParamDecoderMatcher[T]
    Definition Classes
    Http4sDsl
  7. type Path = impl.Path
    Definition Classes
    Http4sDsl
  8. type QueryParamDecoderMatcher[T] = impl.QueryParamDecoderMatcher[T]
    Definition Classes
    Http4sDsl
  9. type QueryParamMatcher[T] = impl.QueryParamMatcher[T]
    Definition Classes
    Http4sDsl
  10. type Root = impl.Root.type
    Definition Classes
    Http4sDsl
  11. type ValidatingQueryParamDecoderMatcher[T] = impl.ValidatingQueryParamDecoderMatcher[T]
    Definition Classes
    Http4sDsl

Value Members

  1. object as
    Definition Classes
    Auth
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. val +&: impl.+&.type
    Definition Classes
    Http4sDsl
  5. val ->: impl.->.type
    Definition Classes
    Http4sDsl
  6. val /: impl./.type
    Definition Classes
    Http4sDsl
  7. val /:: impl./:.type
    Definition Classes
    Http4sDsl
  8. val :?: impl.:?.type
    Definition Classes
    Http4sDsl
  9. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. val Accepted: Status.Accepted.type
    Definition Classes
    Statuses
  11. val AlreadyReported: Status.AlreadyReported.type
    Definition Classes
    Statuses
  12. val BadGateway: Status.BadGateway.type
    Definition Classes
    Statuses
  13. val BadRequest: Status.BadRequest.type
    Definition Classes
    Statuses
  14. val CONNECT: Method.CONNECT
    Definition Classes
    Methods
  15. val Conflict: Status.Conflict.type
    Definition Classes
    Statuses
  16. val Continue: Status.Continue.type
    Definition Classes
    Statuses
  17. val Created: Status.Created.type
    Definition Classes
    Statuses
  18. val DELETE: Method.DELETE
    Definition Classes
    Methods
  19. val ExpectationFailed: Status.ExpectationFailed.type
    Definition Classes
    Statuses
  20. val FailedDependency: Status.FailedDependency.type
    Definition Classes
    Statuses
  21. val Forbidden: Status.Forbidden.type
    Definition Classes
    Statuses
  22. val Found: Status.Found.type
    Definition Classes
    Statuses
  23. val GET: Method.GET
    Definition Classes
    Methods
  24. val GatewayTimeout: Status.GatewayTimeout.type
    Definition Classes
    Statuses
  25. val Gone: Status.Gone.type
    Definition Classes
    Statuses
  26. val HEAD: Method.HEAD
    Definition Classes
    Methods
  27. val HttpVersionNotSupported: Status.HttpVersionNotSupported.type
    Definition Classes
    Statuses
  28. implicit val HttpVersionOrder: Order[HttpVersion]
    Definition Classes
    HttpVersionInstances
  29. implicit val HttpVersionShow: Show[HttpVersion]
    Definition Classes
    HttpVersionInstances
  30. val IMUsed: Status.IMUsed.type
    Definition Classes
    Statuses
  31. val InsufficientStorage: Status.InsufficientStorage.type
    Definition Classes
    Statuses
  32. val IntVar: impl.IntVar.type
    Definition Classes
    Http4sDsl
  33. val InternalServerError: Status.InternalServerError.type
    Definition Classes
    Statuses
  34. val LengthRequired: Status.LengthRequired.type
    Definition Classes
    Statuses
  35. val Locked: Status.Locked.type
    Definition Classes
    Statuses
  36. val LongVar: impl.LongVar.type
    Definition Classes
    Http4sDsl
  37. val LoopDetected: Status.LoopDetected.type
    Definition Classes
    Statuses
  38. val MethodNotAllowed: Status.MethodNotAllowed.type
    Definition Classes
    Statuses
  39. val MovedPermanently: Status.MovedPermanently.type
    Definition Classes
    Statuses
  40. val MultiStatus: Status.MultiStatus.type
    Definition Classes
    Statuses
  41. val MultipleChoices: Status.MultipleChoices.type
    Definition Classes
    Statuses
  42. val NetworkAuthenticationRequired: Status.NetworkAuthenticationRequired.type
    Definition Classes
    Statuses
  43. val NoContent: Status.NoContent.type
    Definition Classes
    Statuses
  44. val NonAuthoritativeInformation: Status.NonAuthoritativeInformation.type
    Definition Classes
    Statuses
  45. val NotAcceptable: Status.NotAcceptable.type
    Definition Classes
    Statuses
  46. val NotExtended: Status.NotExtended.type
    Definition Classes
    Statuses
  47. val NotFound: Status.NotFound.type
    Definition Classes
    Statuses
  48. val NotImplemented: Status.NotImplemented.type
    Definition Classes
    Statuses
  49. val NotModified: Status.NotModified.type
    Definition Classes
    Statuses
  50. val OPTIONS: Method.OPTIONS
    Definition Classes
    Methods
  51. val Ok: Status.Ok.type
    Definition Classes
    Statuses
  52. val PATCH: Method.PATCH
    Definition Classes
    Methods
  53. val POST: Method.POST
    Definition Classes
    Methods
  54. val PUT: Method.PUT
    Definition Classes
    Methods
  55. val PartialContent: Status.PartialContent.type
    Definition Classes
    Statuses
  56. val Path: impl.Path.type
    Definition Classes
    Http4sDsl
  57. val PayloadTooLarge: Status.PayloadTooLarge.type
    Definition Classes
    Statuses
  58. val PaymentRequired: Status.PaymentRequired.type
    Definition Classes
    Statuses
  59. val PermanentRedirect: Status.PermanentRedirect.type
    Definition Classes
    Statuses
  60. val PreconditionFailed: Status.PreconditionFailed.type
    Definition Classes
    Statuses
  61. val PreconditionRequired: Status.PreconditionRequired.type
    Definition Classes
    Statuses
  62. val Processing: Status.Processing.type
    Definition Classes
    Statuses
  63. val ProxyAuthenticationRequired: Status.ProxyAuthenticationRequired.type
    Definition Classes
    Statuses
  64. val RangeNotSatisfiable: Status.RangeNotSatisfiable.type
    Definition Classes
    Statuses
  65. val RequestHeaderFieldsTooLarge: Status.RequestHeaderFieldsTooLarge.type
    Definition Classes
    Statuses
  66. val RequestTimeout: Status.RequestTimeout.type
    Definition Classes
    Statuses
  67. val ResetContent: Status.ResetContent.type
    Definition Classes
    Statuses
  68. val Root: impl.Root.type
    Definition Classes
    Http4sDsl
  69. val SeeOther: Status.SeeOther.type
    Definition Classes
    Statuses
  70. val ServiceUnavailable: Status.ServiceUnavailable.type
    Definition Classes
    Statuses
  71. implicit val StatusOrder: Order[Status]
    Definition Classes
    StatusInstances
  72. implicit val StatusShow: Show[Status]
    Definition Classes
    StatusInstances
  73. val SwitchingProtocols: Status.SwitchingProtocols.type
    Definition Classes
    Statuses
  74. val TRACE: Method.TRACE
    Definition Classes
    Methods
  75. val TemporaryRedirect: Status.TemporaryRedirect.type
    Definition Classes
    Statuses
  76. val TooManyRequests: Status.TooManyRequests.type
    Definition Classes
    Statuses
  77. val Unauthorized: Status.Unauthorized.type
    Definition Classes
    Statuses
  78. val UnavailableForLegalReasons: Status.UnavailableForLegalReasons.type
    Definition Classes
    Statuses
  79. val UnprocessableEntity: Status.UnprocessableEntity.type
    Definition Classes
    Statuses
  80. val UnsupportedMediaType: Status.UnsupportedMediaType.type
    Definition Classes
    Statuses
  81. val UpgradeRequired: Status.UpgradeRequired.type
    Definition Classes
    Statuses
  82. val UriTooLong: Status.UriTooLong.type
    Definition Classes
    Statuses
  83. val UseProxy: Status.UseProxy.type
    Definition Classes
    Statuses
  84. val VariantAlsoNegotiates: Status.VariantAlsoNegotiates.type
    Definition Classes
    Statuses
  85. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  86. implicit def asyncSyntax[F[_], A](async: Async[F]): AsyncOps[F, A]
    Definition Classes
    AsyncSyntax
  87. def binFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]
    Definition Classes
    EntityDecoderInstances
  88. implicit def binary[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Segment[Byte, Unit]]
    Definition Classes
    EntityDecoderInstances
  89. implicit def binaryChunk[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Chunk[Byte]]
    Definition Classes
    EntityDecoderInstances
  90. implicit def byteArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Byte]]
    Definition Classes
    EntityDecoderInstances
  91. implicit def byteArrayEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Array[Byte]]
    Definition Classes
    EntityEncoderInstances
  92. implicit def charArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Char]]
    Definition Classes
    EntityDecoderInstances
  93. implicit def charArrayEncoder[F[_]](implicit F: Applicative[F], charset: Charset = DefaultCharset): EntityEncoder[F, Array[Char]]
    Definition Classes
    EntityEncoderInstances
  94. implicit def chunkEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Chunk[Byte]]
    Definition Classes
    EntityEncoderInstances
  95. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  96. implicit def effectEncoder[F[_], A](implicit F: FlatMap[F], W: EntityEncoder[F, A]): EntityEncoder[F, F[A]]
    Definition Classes
    EntityEncoderInstances
  97. def emptyEncoder[F[_], A](implicit F: Applicative[F]): EntityEncoder[F, A]
    Definition Classes
    EntityEncoderInstances0
  98. implicit def entityBodyEncoder[F[_]](implicit F: Applicative[F]): EntityEncoder[F, EntityBody[F]]

    Encodes an entity body.

    Encodes an entity body. Chunking of the stream is preserved. A Transfer-Encoding: chunked header is set, as we cannot know the content length without running the stream.

    Definition Classes
    EntityEncoderInstances
  99. implicit def entityEncoderContravariant[F[_]]: Contravariant[[β$0$]EntityEncoder[F, β$0$]]
    Definition Classes
    EntityEncoderInstances
  100. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  101. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  102. def error[F[_], T](t: Throwable)(implicit F: Sync[F]): EntityDecoder[F, T]

    Provides a mechanism to fail decoding

    Provides a mechanism to fail decoding

    Definition Classes
    EntityDecoderInstances
  103. implicit def fileEncoder[F[_]](implicit F: Sync[F]): EntityEncoder[F, File]
    Definition Classes
    EntityEncoderInstances
  104. implicit def filePathEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, java.nio.file.Path]
    Definition Classes
    EntityEncoderInstances
  105. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  106. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  107. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  108. implicit def http4sAcceptedSyntax(status: Status.Accepted.type): AcceptedOps[IO]
    Definition Classes
    Responses
  109. implicit def http4sAlreadyReportedSyntax(status: Status.AlreadyReported.type): AlreadyReportedOps[IO]
    Definition Classes
    Responses
  110. implicit def http4sBadGatewaySyntax(status: Status.BadGateway.type): BadGatewayOps[IO]
    Definition Classes
    Responses
  111. implicit def http4sBadRequestSyntax(status: Status.BadRequest.type): BadRequestOps[IO]
    Definition Classes
    Responses
  112. implicit def http4sConflictSyntax(status: Status.Conflict.type): ConflictOps[IO]
    Definition Classes
    Responses
  113. implicit def http4sContinueSyntax(status: Status.Continue.type): ContinueOps[IO]
    Definition Classes
    Responses
  114. implicit def http4sCreatedSyntax(status: Status.Created.type): CreatedOps[IO]
    Definition Classes
    Responses
  115. implicit val http4sEqForCharsetRange: Eq[CharsetRange]
    Definition Classes
    CharsetRangeInstances
  116. implicit val http4sEqForMethod: Eq[Method]
    Definition Classes
    MethodInstances
  117. implicit def http4sExpectationFailedSyntax(status: Status.ExpectationFailed.type): ExpectationFailedOps[IO]
    Definition Classes
    Responses
  118. implicit def http4sFailedDependencySyntax(status: Status.FailedDependency.type): FailedDependencyOps[IO]
    Definition Classes
    Responses
  119. implicit def http4sForbiddenSyntax(status: Status.Forbidden.type): ForbiddenOps[IO]
    Definition Classes
    Responses
  120. implicit def http4sFoundSyntax(status: Status.Found.type): FoundOps[IO]
    Definition Classes
    Responses
  121. implicit def http4sGatewayTimeoutSyntax(status: Status.GatewayTimeout.type): GatewayTimeoutOps[IO]
    Definition Classes
    Responses
  122. implicit def http4sGoneSyntax(status: Status.Gone.type): GoneOps[IO]
    Definition Classes
    Responses
  123. implicit def http4sHttpVersionNotSupportedSyntax(status: Status.HttpVersionNotSupported.type): HttpVersionNotSupportedOps[IO]
    Definition Classes
    Responses
  124. implicit def http4sIMUsedSyntax(status: Status.IMUsed.type): IMUsedOps[IO]
    Definition Classes
    Responses
  125. implicit def http4sInsufficientStorageSyntax(status: Status.InsufficientStorage.type): InsufficientStorageOps[IO]
    Definition Classes
    Responses
  126. implicit def http4sInternalServerErrorSyntax(status: Status.InternalServerError.type): InternalServerErrorOps[IO]
    Definition Classes
    Responses
  127. implicit def http4sKleisliResponseSyntax[F[_], A](service: Kleisli[[β$0$]OptionT[F, β$0$], A, Response[F]])(implicit arg0: Functor[F]): KleisliResponseOps[F, A]
    Definition Classes
    KleisliSyntax
  128. implicit def http4sLengthRequiredSyntax(status: Status.LengthRequired.type): LengthRequiredOps[IO]
    Definition Classes
    Responses
  129. implicit def http4sLiteralsSyntax(sc: StringContext): LiteralsOps
    Definition Classes
    LiteralsSyntax
  130. implicit def http4sLockedSyntax(status: Status.Locked.type): LockedOps[IO]
    Definition Classes
    Responses
  131. implicit def http4sLoopDetectedSyntax(status: Status.LoopDetected.type): LoopDetectedOps[IO]
    Definition Classes
    Responses
  132. implicit def http4sMethodConcatSyntax(methods: MethodConcat): MethodConcatOps
    Definition Classes
    Http4sDsl
  133. implicit def http4sMethodNotAllowedSyntax(status: Status.MethodNotAllowed.type): MethodNotAllowedOps[IO]
    Definition Classes
    Responses
  134. implicit def http4sMethodSyntax(method: Method): MethodOps
    Definition Classes
    Http4sDsl
  135. implicit def http4sMovedPermanentlySyntax(status: Status.MovedPermanently.type): MovedPermanentlyOps[IO]
    Definition Classes
    Responses
  136. implicit def http4sMultiStatusSyntax(status: Status.MultiStatus.type): MultiStatusOps[IO]
    Definition Classes
    Responses
  137. implicit def http4sMultipleChoicesSyntax(status: Status.MultipleChoices.type): MultipleChoicesOps[IO]
    Definition Classes
    Responses
  138. implicit def http4sNetworkAuthenticationRequiredSyntax(status: Status.NetworkAuthenticationRequired.type): NetworkAuthenticationRequiredOps[IO]
    Definition Classes
    Responses
  139. implicit def http4sNoContentSyntax(status: Status.NoContent.type): NoContentOps[IO]
    Definition Classes
    Responses
  140. implicit def http4sNonAuthoritativeInformationSyntax(status: Status.NonAuthoritativeInformation.type): NonAuthoritativeInformationOps[IO]
    Definition Classes
    Responses
  141. implicit def http4sNotAcceptableSyntax(status: Status.NotAcceptable.type): NotAcceptableOps[IO]
    Definition Classes
    Responses
  142. implicit def http4sNotExtendedSyntax(status: Status.NotExtended.type): NotExtendedOps[IO]
    Definition Classes
    Responses
  143. implicit def http4sNotFoundSyntax(status: Status.NotFound.type): NotFoundOps[IO]
    Definition Classes
    Responses
  144. implicit def http4sNotImplementedSyntax(status: Status.NotImplemented.type): NotImplementedOps[IO]
    Definition Classes
    Responses
  145. implicit def http4sNotModifiedSyntax(status: Status.NotModified.type): NotModifiedOps[IO]
    Definition Classes
    Responses
  146. implicit def http4sOkSyntax(status: Status.Ok.type): OkOps[IO]
    Definition Classes
    Responses
  147. implicit def http4sPartialContentSyntax(status: Status.PartialContent.type): PartialContentOps[IO]
    Definition Classes
    Responses
  148. implicit def http4sPayloadTooLargeSyntax(status: Status.PayloadTooLarge.type): PayloadTooLargeOps[IO]
    Definition Classes
    Responses
  149. implicit def http4sPaymentRequiredSyntax(status: Status.PaymentRequired.type): PaymentRequiredOps[IO]
    Definition Classes
    Responses
  150. implicit def http4sPermanentRedirectSyntax(status: Status.PermanentRedirect.type): PermanentRedirectOps[IO]
    Definition Classes
    Responses
  151. implicit def http4sPreconditionFailedSyntax(status: Status.PreconditionFailed.type): PreconditionFailedOps[IO]
    Definition Classes
    Responses
  152. implicit def http4sPreconditionRequiredSyntax(status: Status.PreconditionRequired.type): PreconditionRequiredOps[IO]
    Definition Classes
    Responses
  153. implicit def http4sProxyAuthenticationRequiredSyntax(status: Status.ProxyAuthenticationRequired.type): ProxyAuthenticationRequiredOps[IO]
    Definition Classes
    Responses
  154. implicit def http4sRangeNotSatisfiableSyntax(status: Status.RangeNotSatisfiable.type): RangeNotSatisfiableOps[IO]
    Definition Classes
    Responses
  155. implicit def http4sRequestHeaderFieldsTooLargeSyntax(status: Status.RequestHeaderFieldsTooLarge.type): RequestHeaderFieldsTooLargeOps[IO]
    Definition Classes
    Responses
  156. implicit def http4sRequestTimeoutSyntax(status: Status.RequestTimeout.type): RequestTimeoutOps[IO]
    Definition Classes
    Responses
  157. implicit def http4sResetContentSyntax(status: Status.ResetContent.type): ResetContentOps[IO]
    Definition Classes
    Responses
  158. implicit def http4sSeeOtherSyntax(status: Status.SeeOther.type): SeeOtherOps[IO]
    Definition Classes
    Responses
  159. implicit def http4sServiceUnavailableSyntax(status: Status.ServiceUnavailable.type): ServiceUnavailableOps[IO]
    Definition Classes
    Responses
  160. implicit val http4sShowForCharsetRange: Show[Charset]
    Definition Classes
    CharsetRangeInstances
  161. implicit val http4sShowForMethod: Show[Method]
    Definition Classes
    MethodInstances
  162. implicit def http4sStringSyntax(s: String): StringOps
    Definition Classes
    StringSyntax
  163. implicit def http4sSwitchingProtocolsSyntax(status: Status.SwitchingProtocols.type): SwitchingProtocolsOps[IO]
    Definition Classes
    Responses
  164. implicit def http4sTemporaryRedirectSyntax(status: Status.TemporaryRedirect.type): TemporaryRedirectOps[IO]
    Definition Classes
    Responses
  165. implicit def http4sTooManyRequestsSyntax(status: Status.TooManyRequests.type): TooManyRequestsOps[IO]
    Definition Classes
    Responses
  166. implicit def http4sUnauthorizedSyntax(status: Status.Unauthorized.type): UnauthorizedOps[IO]
    Definition Classes
    Responses
  167. implicit def http4sUnavailableForLegalReasonsSyntax(status: Status.UnavailableForLegalReasons.type): UnavailableForLegalReasonsOps[IO]
    Definition Classes
    Responses
  168. implicit def http4sUnprocessableEntitySyntax(status: Status.UnprocessableEntity.type): UnprocessableEntityOps[IO]
    Definition Classes
    Responses
  169. implicit def http4sUnsupportedMediaTypeSyntax(status: Status.UnsupportedMediaType.type): UnsupportedMediaTypeOps[IO]
    Definition Classes
    Responses
  170. implicit def http4sUpgradeRequiredSyntax(status: Status.UpgradeRequired.type): UpgradeRequiredOps[IO]
    Definition Classes
    Responses
  171. implicit def http4sUriTooLongSyntax(status: Status.UriTooLong.type): UriTooLongOps[IO]
    Definition Classes
    Responses
  172. implicit def http4sVariantAlsoNegotiatesSyntax(status: Status.VariantAlsoNegotiates.type): VariantAlsoNegotiatesOps[IO]
    Definition Classes
    Responses
  173. implicit def inputStreamEncoder[F[_], IS <: InputStream](implicit arg0: Sync[F]): EntityEncoder[F, F[IS]]
    Definition Classes
    EntityEncoderInstances
  174. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  175. implicit def multipart[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Multipart[F]]
    Definition Classes
    EntityDecoderInstances
  176. implicit def multipartEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, Multipart[F]]
    Definition Classes
    EntityEncoderInstances
  177. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  178. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  179. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  180. macro def q(d: Double): QValue

    Supports a literal syntax for validated QValues.

    Supports a literal syntax for validated QValues.

    Example:

    q(0.5).success == QValue.fromDouble(0.5)
    q(1.1) // does not compile: out of range
    val d = 0.5
    q(d) // does not compile: not a literal
    Definition Classes
    QValueFunctions
  181. implicit val qValueHttpCodec: HttpCodec[QValue]
    Definition Classes
    QValueInstances
  182. implicit val qValueOrder: Order[QValue]
    Definition Classes
    QValueInstances
  183. implicit val qValueShow: Show[QValue]
    Definition Classes
    QValueInstances
  184. implicit def readerEncoder[F[_], R <: Reader](implicit F: Sync[F], charset: Charset = DefaultCharset): EntityEncoder[F, F[R]]
    Definition Classes
    EntityEncoderInstances
  185. def removeDotSegments(path: Uri.Path): Uri.Path

    Remove dot sequences from a Path, per RFC 3986 Sec 5.2.4

    Remove dot sequences from a Path, per RFC 3986 Sec 5.2.4

    Definition Classes
    UriFunctions
  186. def resolve(base: Uri, reference: Uri): Uri

    Resolve a relative Uri reference, per RFC 3986 sec 5.2

    Resolve a relative Uri reference, per RFC 3986 sec 5.2

    Definition Classes
    UriFunctions
  187. implicit def segmentEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Segment[Byte, Unit]]
    Definition Classes
    EntityEncoderInstances
  188. implicit def serverSentEventEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, EventStream[F]]
    Definition Classes
    EntityEncoderInstances
  189. def showEncoder[F[_], A](implicit arg0: Applicative[F], charset: Charset = DefaultCharset, show: Show[A]): EntityEncoder[F, A]

    Encodes a value from its Show instance.

    Encodes a value from its Show instance. Too broad to be implicit, too useful to not exist.

    Definition Classes
    EntityEncoderInstances0
  190. implicit def streamEncoder[F[_], A](implicit F: Applicative[F], W: EntityEncoder[F, A]): EntityEncoder[F, Stream[F, A]]

    A stream encoder is intended for streaming, and does not calculate its bodies in advance.

    A stream encoder is intended for streaming, and does not calculate its bodies in advance. As such, it does not calculate the Content-Length in advance. This is for use with chunked transfer encoding.

    Definition Classes
    EntityEncoderInstances0
  191. implicit def stringEncoder[F[_]](implicit F: Applicative[F], charset: Charset = DefaultCharset): EntityEncoder[F, String]
    Definition Classes
    EntityEncoderInstances
  192. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  193. implicit def text[F[_]](implicit arg0: Sync[F], defaultCharset: Charset = DefaultCharset): EntityDecoder[F, String]
    Definition Classes
    EntityDecoderInstances
  194. def textFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]
    Definition Classes
    EntityDecoderInstances
  195. def toString(): String
    Definition Classes
    AnyRef → Any
  196. implicit def unitEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Unit]
    Definition Classes
    EntityEncoderInstances
  197. macro def uri(s: String): Uri

    Literal syntax for URIs.

    Literal syntax for URIs. Invalid or non-literal arguments are rejected at compile time.

    Definition Classes
    UriFunctions
  198. implicit def void[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Unit]

    An entity decoder that ignores the content and returns unit.

    An entity decoder that ignores the content and returns unit.

    Definition Classes
    EntityDecoderInstances
  199. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  200. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  201. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  202. val ~: impl.~.type
    Definition Classes
    Http4sDsl

Deprecated Value Members

  1. implicit def futureEncoder[F[_], A](implicit F: Async[F], ec: ExecutionContext, W: EntityEncoder[F, A]): EntityEncoder[F, Future[A]]
    Definition Classes
    EntityEncoderInstances0
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.5) This encoder breaks referential transparency and can cause unintended evaluation of expressions if you're not careful. See: https://github.com/http4s/http4s/issues/1757, which means you can potentially evaluate futures eagerly. You could end up executing a statement you don't intend to despite it not returning to you as a value.

    If you _must_ use futures, use something such as IO.fromFuture(IO(myFuture)) or define your own helper that does not evaluate the future eagerly, as otherwise it will evaluate the moment it's bound.

  2. implicit def http4sEffectRequestSyntax[F[_]](req: F[Request[F]]): EffectRequestOps[F]
    Definition Classes
    EffectRequestSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0-M2) Use map or flatMap directly on the request

  3. implicit def http4sEffectResponseSyntax[F[_]](resp: F[Response[F]]): EffectResponseOps[F]
    Definition Classes
    EffectResponseSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.0-M2) Use map or flatMap directly on the response

  4. implicit def http4sNonEmptyListSyntax[A](l: NonEmptyList[A]): NonEmptyListOps[A]
    Definition Classes
    NonEmptyListSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.5) Use cats.foldable._

Inherited from Http4sDsl[IO]

Inherited from Auth

Inherited from Responses[IO]

Inherited from Statuses

Inherited from Methods

Inherited from Http4s

Inherited from AllSyntax

Inherited from LiteralsSyntax

Inherited from StringSyntax

Inherited from NonEmptyListSyntax

Inherited from KleisliSyntax

Inherited from EffectRequestSyntax

Inherited from EffectResponseSyntax

Inherited from AsyncSyntax

Inherited from Http4sFunctions

Inherited from UriFunctions

Inherited from QValueFunctions

Inherited from Http4sInstances

Inherited from StatusInstances

Inherited from MethodInstances

Inherited from QValueInstances

Inherited from CharsetRangeInstances

Inherited from EntityEncoderInstances

Inherited from EntityEncoderInstances0

Inherited from HttpVersionInstances

Inherited from EntityDecoderInstances

Inherited from AnyRef

Inherited from Any

Ungrouped