Package

org.http4s

rho

Permalink

package rho

Linear Supertypes
Http4s, AllSyntax, LiteralsSyntax, StringSyntax, NonEmptyListSyntax, KleisliSyntax, EffectRequestSyntax, EffectResponseSyntax, AsyncSyntax, Http4sFunctions, UriFunctions, QValueFunctions, Http4sInstances, StatusInstances, MethodInstances, QValueInstances, CharsetRangeInstances, EntityEncoderInstances, EntityEncoderInstances0, HttpVersionInstances, EntityDecoderInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. rho
  2. Http4s
  3. AllSyntax
  4. LiteralsSyntax
  5. StringSyntax
  6. NonEmptyListSyntax
  7. KleisliSyntax
  8. EffectRequestSyntax
  9. EffectResponseSyntax
  10. AsyncSyntax
  11. Http4sFunctions
  12. UriFunctions
  13. QValueFunctions
  14. Http4sInstances
  15. StatusInstances
  16. MethodInstances
  17. QValueInstances
  18. CharsetRangeInstances
  19. EntityEncoderInstances
  20. EntityEncoderInstances0
  21. HttpVersionInstances
  22. EntityDecoderInstances
  23. AnyRef
  24. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type RhoMiddleware[F[_]] = (Seq[RhoRoute[F, _ <: HList]]) ⇒ Seq[RhoRoute[F, _ <: HList]]

    Permalink

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. implicit val HttpVersionOrder: Order[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  5. implicit val HttpVersionShow: Show[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  6. val PathEmpty: PathRule

    Permalink
  7. implicit val StatusOrder: Order[Status]

    Permalink
    Definition Classes
    StatusInstances
  8. implicit val StatusShow: Show[Status]

    Permalink
    Definition Classes
    StatusInstances
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. implicit def asyncSyntax[F[_], A](async: Async[F]): AsyncOps[F, A]

    Permalink
    Definition Classes
    AsyncSyntax
  11. def binFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  12. implicit def binary[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Segment[Byte, Unit]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  13. implicit def binaryChunk[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Chunk[Byte]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  14. implicit def byteArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Byte]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  15. implicit def byteArrayEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Array[Byte]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  16. implicit def charArrayDecoder[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Array[Char]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  17. implicit def charArrayEncoder[F[_]](implicit F: Applicative[F], charset: Charset): EntityEncoder[F, Array[Char]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  18. implicit def chunkEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Chunk[Byte]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  19. implicit def effectEncoder[F[_], A](implicit F: FlatMap[F], W: EntityEncoder[F, A]): EntityEncoder[F, F[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  20. def emptyEncoder[F[_], A](implicit F: Applicative[F]): EntityEncoder[F, A]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  21. implicit def entityBodyEncoder[F[_]](implicit F: Applicative[F]): EntityEncoder[F, EntityBody[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  22. implicit def entityEncoderContravariant[F[_]]: Contravariant[[β$0$]EntityEncoder[F, β$0$]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  23. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  24. def error[F[_], T](t: Throwable)(implicit F: Sync[F]): EntityDecoder[F, T]

    Permalink
    Definition Classes
    EntityDecoderInstances
  25. implicit def fileEncoder[F[_]](implicit F: Sync[F]): EntityEncoder[F, File]

    Permalink
    Definition Classes
    EntityEncoderInstances
  26. implicit def filePathEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, Path]

    Permalink
    Definition Classes
    EntityEncoderInstances
  27. implicit def futureEncoder[F[_], A](implicit F: Async[F], ec: ExecutionContext, W: EntityEncoder[F, A]): EntityEncoder[F, Future[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  28. package hal

    Permalink

    Describes Hypertext Application Language types and functions

  29. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  30. implicit val http4sEqForCharsetRange: Eq[CharsetRange]

    Permalink
    Definition Classes
    CharsetRangeInstances
  31. implicit val http4sEqForMethod: Eq[Method]

    Permalink
    Definition Classes
    MethodInstances
  32. implicit def http4sKleisliResponseSyntax[F[_], A](service: Kleisli[[β$0$]OptionT[F, β$0$], A, Response[F]])(implicit arg0: Functor[F]): KleisliResponseOps[F, A]

    Permalink
    Definition Classes
    KleisliSyntax
  33. implicit def http4sLiteralsSyntax(sc: StringContext): LiteralsOps

    Permalink
    Definition Classes
    LiteralsSyntax
  34. implicit def http4sNonEmptyListSyntax[A](l: NonEmptyList[A]): NonEmptyListOps[A]

    Permalink
    Definition Classes
    NonEmptyListSyntax
  35. implicit val http4sShowForCharsetRange: Show[Charset]

    Permalink
    Definition Classes
    CharsetRangeInstances
  36. implicit val http4sShowForMethod: Show[Method]

    Permalink
    Definition Classes
    MethodInstances
  37. implicit def http4sStringSyntax(s: String): StringOps

    Permalink
    Definition Classes
    StringSyntax
  38. implicit def inputStreamEncoder[F[_], IS <: InputStream](implicit arg0: Sync[F]): EntityEncoder[F, F[IS]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  39. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  40. implicit def multipart[F[_]](implicit arg0: Sync[F]): EntityDecoder[F, Multipart[F]]

    Permalink
    Definition Classes
    EntityDecoderInstances
  41. implicit def multipartEncoder[F[_]](implicit arg0: Sync[F]): EntityEncoder[F, Multipart[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  42. macro def q(d: Double): QValue

    Permalink
    Definition Classes
    QValueFunctions
  43. implicit val qValueHttpCodec: HttpCodec[QValue]

    Permalink
    Definition Classes
    QValueInstances
  44. implicit val qValueOrder: Order[QValue]

    Permalink
    Definition Classes
    QValueInstances
  45. implicit val qValueShow: Show[QValue]

    Permalink
    Definition Classes
    QValueInstances
  46. implicit def readerEncoder[F[_], R <: Reader](implicit F: Sync[F], charset: Charset): EntityEncoder[F, F[R]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  47. def removeDotSegments(path: Path): Path

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

    Permalink
    Definition Classes
    UriFunctions
  49. implicit def segmentEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Segment[Byte, Unit]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  50. implicit def serverSentEventEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, EventStream[F]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  51. def showEncoder[F[_], A](implicit arg0: Applicative[F], charset: Charset, show: Show[A]): EntityEncoder[F, A]

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

    Permalink
    Definition Classes
    EntityEncoderInstances0
  53. implicit def stringEncoder[F[_]](implicit F: Applicative[F], charset: Charset): EntityEncoder[F, String]

    Permalink
    Definition Classes
    EntityEncoderInstances
  54. implicit def text[F[_]](implicit arg0: Sync[F], defaultCharset: Charset): EntityDecoder[F, String]

    Permalink
    Definition Classes
    EntityDecoderInstances
  55. def textFile[F[_]](file: File)(implicit F: Sync[F]): EntityDecoder[F, File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  56. def toString(): String

    Permalink
    Definition Classes
    Any
  57. implicit def unitEncoder[F[_]](implicit arg0: Applicative[F]): EntityEncoder[F, Unit]

    Permalink
    Definition Classes
    EntityEncoderInstances
  58. macro def uri(s: String): Uri

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

    Permalink
    Definition Classes
    EntityDecoderInstances

Deprecated Value Members

  1. implicit def http4sEffectRequestSyntax[F[_]](req: F[Request[F]]): EffectRequestOps[F]

    Permalink
    Definition Classes
    EffectRequestSyntax
    Annotations
    @deprecated
    Deprecated

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

  2. implicit def http4sEffectResponseSyntax[F[_]](resp: F[Response[F]]): EffectResponseOps[F]

    Permalink
    Definition Classes
    EffectResponseSyntax
    Annotations
    @deprecated
    Deprecated

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

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