package http4s
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- http4s
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type AuthScheme = CaseInsensitiveString
- type AuthedRequest[F[_], T] = ContextRequest[F, T]
- type AuthedRoutes[T, F[_]] = Kleisli[[β$1$]OptionT[F, β$1$], AuthedRequest[F, T], Response[F]]
- type Callback[A] = (Either[Throwable, A]) ⇒ Unit
- type ContextRoutes[T, F[_]] = Kleisli[[β$2$]OptionT[F, β$2$], ContextRequest[F, T], Response[F]]
- type DecodeResult[F[_], A] = EitherT[F, DecodeFailure, A]
- type EntityBody[+F[_]] = Stream[F, Byte]
- type EventStream[F[_]] = Stream[F, ServerSentEvent]
- type Http[F[_], G[_]] = Kleisli[F, Request[G], Response[G]]
- type HttpApp[F[_]] = Kleisli[F, Request[F], Response[F]]
- type HttpRoutes[F[_]] = Kleisli[[β$0$]OptionT[F, β$0$], Request[F], Response[F]]
- type ParseResult[+A] = Either[ParseFailure, A]
-
type
AuthedService[T, F[_]] = Kleisli[[β$1$]OptionT[F, β$1$], AuthedRequest[F, T], Response[F]]
- Annotations
- @deprecated
- Deprecated
(Since version 0.20.1) Deprecated in favor of AuthedRoutes
-
type
Http4sSyntax = AllSyntax
- Annotations
- @deprecated
- Deprecated
(Since version 0.16) Moved to org.http4s.syntax.AllSyntax
-
type
HttpService[F[_]] = Kleisli[[β$0$]OptionT[F, β$0$], Request[F], Response[F]]
- Annotations
- @deprecated
- Deprecated
(Since version 0.19) Deprecated in favor of HttpRoutes
-
type
Service[F[_], A, B] = Kleisli[F, A, B]
- Annotations
- @deprecated
- Deprecated
(Since version 0.18) Deprecated in favor of just using Kleisli
Value Members
- val ApiVersion: Http4sVersion
- val DefaultCharset: Charset
- val EmptyBody: EntityBody[Nothing]
Deprecated Value Members
-
val
Http4sSyntax: all.type
- Annotations
- @deprecated
- Deprecated
(Since version 0.16) Moved to org.http4s.syntax.all