package
api
Type Members
-
-
-
-
-
-
-
-
final
case class
QResponse[S[_]](status: Status, headers: Headers, body: Process[[β]Free[S, β], ByteVector]) extends Product with Serializable
-
type
ResponseOr[A] = EitherT[Task, Response, A]
-
type
ResponseT[F[_], A] = EitherT[F, Response, A]
-
-
-
-
-
Value Members
-
-
-
-
-
-
object
Destination extends Singleton
-
object
HeaderParam extends HttpMiddleware
-
-
-
-
-
-
-
-
val
UriPathCodec: PathCodec
-
object
XFileName extends Singleton
-
object
Zip
-
def
decodedDir(encodedPath: String): \/[ApiError, ADir]
-
def
decodedPath(encodedPath: String): \/[ApiError, APath]
-
-
def
fileMediaType(file: String): Option[MediaType]
-
val
joinResponseOr: ~>[[γ]EitherT[Task, Task[Response], γ], ResponseOr]
-
def
redirectService(basePath: String): HttpService
-
-
def
staticFileService(basePath: String): HttpService
-
def
transcode(from: PathCodec, to: PathCodec): (String) ⇒ String