package
services
Value Members
-
object
Limit extends OptionalValidatingQueryParamDecoderMatcher[Positive]
-
object
Offset extends OptionalValidatingQueryParamDecoderMatcher[Natural]
-
-
-
def
formattedDataResponse[S[_]](format: MessageFormat, data: Process[[β]EitherT[[β]Free[S, β], FileSystemError, β], Data])(implicit arg0: Functor[S], S0: :<:[FileSystemFailureF, S], S1: :<:[Task, S]): QResponse[S]
-
def
limitOrInvalid(limitParam: Option[ValidationNel[ParseFailure, Positive]]): \/[ApiError, Option[Positive]]
-
-
-
implicit
val
naturalParamDecoder: QueryParamDecoder[Natural]
-
def
offsetOrInvalid(offsetParam: Option[ValidationNel[ParseFailure, Natural]]): \/[ApiError, Natural]
-
def
orBadRequest[F[_], A](param: F[ValidationNel[ParseFailure, A]], msg: (NonEmptyList[ParseFailure]) ⇒ String)(implicit arg0: Traverse[F]): \/[ApiError, F[A]]
-
implicit
val
positiveParamDecoder: QueryParamDecoder[Positive]
-
-
def
requiredHeader(key: Extractable, request: Request): \/[ApiError, org.http4s.HeaderKey.Extractable.HeaderT]
-
def
respond[S[_], A, F[_]](a: Free[S, A])(implicit ev: ToQResponse[A, F]): Free[S, QResponse[F]]
-
def
respond_[S[_], A, F[_]](a: A)(implicit ev: ToQResponse[A, F]): Free[S, QResponse[F]]
-
def
valueOrInvalid[F[_], A](paramName: String, paramResult: F[ValidationNel[ParseFailure, A]])(implicit arg0: Traverse[F]): \/[ApiError, F[A]]
-