Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type ErrorFormatter = TypeRep -> Request -> String -> ServerError

    servant-server Servant.Server.Internal.ErrorFormatter

    A custom formatter for errors produced by parsing combinators like ReqBody or Capture. A TypeRep argument described the concrete combinator that raised the error, allowing formatter to customize the message for different combinators. A full Request is also passed so that the formatter can react to Accept header, for example.

  2. data ErrorFormatters

    servant-server Servant.Server.Internal.ErrorFormatter

    A collection of error formatters for different situations. If you need to override one of them, use defaultErrorFormatters with record update syntax.

  3. ErrorFormatters :: ErrorFormatter -> ErrorFormatter -> ErrorFormatter -> NotFoundErrorFormatter -> ErrorFormatters

    servant-server Servant.Server.Internal.ErrorFormatter

    No documentation available.

  4. type MkContextWithErrorFormatter (ctx :: [Type]) = ctx .++ DefaultErrorFormatters

    servant-server Servant.Server.Internal.ErrorFormatter

    No documentation available.

  5. type NotFoundErrorFormatter = Request -> ServerError

    servant-server Servant.Server.Internal.ErrorFormatter

    This formatter does not get neither TypeRep nor error message.

  6. bodyParserErrorFormatter :: ErrorFormatters -> ErrorFormatter

    servant-server Servant.Server.Internal.ErrorFormatter

    Format error from parsing the request body.

  7. defaultErrorFormatters :: ErrorFormatters

    servant-server Servant.Server.Internal.ErrorFormatter

    Default formatters will just return HTTP 400 status code with error message as response body.

  8. headerParseErrorFormatter :: ErrorFormatters -> ErrorFormatter

    servant-server Servant.Server.Internal.ErrorFormatter

    Format error from parsing request headers.

  9. mkContextWithErrorFormatter :: forall (ctx :: [Type]) . Context ctx -> Context (MkContextWithErrorFormatter ctx)

    servant-server Servant.Server.Internal.ErrorFormatter

    No documentation available.

  10. notFoundErrorFormatter :: ErrorFormatters -> NotFoundErrorFormatter

    servant-server Servant.Server.Internal.ErrorFormatter

    Format error for not found URLs.

Page 396 of many | Previous | Next