Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
yesodMiddleware :: (Yesod site, ToTypedContent res) => HandlerFor site res -> HandlerFor site resyesod-core Yesod.Core A Yesod middleware, which will wrap every handler function. This allows you to run code before and after a normal handler. Default: the defaultYesodMiddleware function. Since: 1.1.6
defaultMiddlewaresNoLogging :: Middlewareyesod-core Yesod.Core.Dispatch All of the default middlewares, excluding logging. Since 1.2.12
mkDefaultMiddlewares :: Logger -> IO Middlewareyesod-core Yesod.Core.Dispatch A default set of middlewares. Since 1.2.0
data
ProvidedRep (m :: Type -> Type)yesod-core Yesod.Core.Handler Internal representation of a single provided representation.
hasValidCsrfHeaderNamed :: MonadHandler m => CI ByteString -> m Boolyesod-core Yesod.Core.Handler Takes a header name to lookup a CSRF token, and returns whether the value matches the token stored in the session.
hasValidCsrfParamNamed :: MonadHandler m => Text -> m Boolyesod-core Yesod.Core.Handler Takes a POST parameter name to lookup a CSRF token, and returns whether the value matches the token stored in the session.
invalidArgs :: MonadHandler m => [Text] -> m ayesod-core Yesod.Core.Handler Return a 400 invalid arguments page.
invalidArgsI :: (MonadHandler m, RenderMessage (HandlerSite m) msg) => [msg] -> m ayesod-core Yesod.Core.Handler Return a 400 invalid arguments page.
newIdent :: MonadHandler m => m Textyesod-core Yesod.Core.Handler Get a unique identifier.
provideRep :: (Monad m, HasContentType a) => m a -> Writer (Endo [ProvidedRep m]) ()yesod-core Yesod.Core.Handler Provide a single representation to be used, based on the request of the client. Should be used together with selectRep.