package
api
Type Members
-
type
ApiErrT[F[_], A] = EitherT[F, ApiError, A]
-
-
-
final
case class
DecodeError(msg: slamdata.Predef.String) extends Product with Serializable
-
-
-
sealed abstract
class
JsonFormat extends slamdata.Predef.Product with slamdata.Predef.Serializable
-
sealed abstract
class
JsonPrecision extends slamdata.Predef.Product with slamdata.Predef.Serializable
-
-
-
final
case class
QResponse[S[_]](status: Status, headers: Headers, body: Process[[β$1$]Free[S, β$1$], 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
StaleHeader: Raw
-
-
-
-
object
XFileName extends Singleton
-
object
Zip
-
def
decodedDir(encodedPath: slamdata.Predef.String): \/[ApiError, ADir]
-
def
decodedFile(encodedPath: slamdata.Predef.String): \/[ApiError, AFile]
-
def
decodedPath(encodedPath: slamdata.Predef.String): \/[ApiError, APath]
-
def
failureResponseOr[E](implicit E: ToQResponse[E, ResponseOr]): ~>[[β$0$]Failure[E, β$0$], ResponseOr]
-
def
failureResponseT[F[_], E](implicit arg0: Monad[F], E: ToQResponse[E, ResponseOr]): ~>[[β$1$]Failure[E, β$1$], [β$2$]EitherT[F, Response, β$2$]]
-
def
redirectService(basePath: slamdata.Predef.String): HttpService
-
-
def
staticFileService(basePath: slamdata.Predef.String): HttpService
-
def
transcode(from: PathCodec, to: PathCodec): (slamdata.Predef.String) ⇒ slamdata.Predef.String