Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. package bugsnag-yesod

    Yesod integration for Bugsnag error reporting for Haskell Please see README.md

  2. bugsnagYesodMiddleware :: (app -> Settings) -> HandlerFor app a -> HandlerFor app a

    bugsnag-yesod Network.Bugsnag.Yesod

    No documentation available.

  3. bugsnagYesodMiddlewareWith :: (Request -> BeforeNotify) -> (app -> Settings) -> HandlerFor app a -> HandlerFor app a

    bugsnag-yesod Network.Bugsnag.Yesod

    No documentation available.

  4. defaultYesodMiddleware :: Yesod site => HandlerFor site res -> HandlerFor site res

    hledger-web Hledger.Web.Import

    Default implementation of yesodMiddleware. Adds the response header "Vary: Accept, Accept-Language", "X-XSS-Protection: 1; mode=block", and performs authorization checks. Since 1.2.0

  5. getSubYesod :: MonadHandler m => m (SubHandlerSite m)

    hledger-web Hledger.Web.Import

    No documentation available.

  6. getYesod :: MonadHandler m => m (HandlerSite m)

    hledger-web Hledger.Web.Import

    Get the master site application argument.

  7. getsYesod :: MonadHandler m => (HandlerSite m -> a) -> m a

    hledger-web Hledger.Web.Import

    Get a specific component of the master site application argument. Analogous to the gets function for operating on StateT.

  8. mkYesod :: String -> [ResourceTree String] -> Q [Dec]

    hledger-web Hledger.Web.Import

    Generates URL datatype and site function for the given Resources. This is used for creating sites, not subsites. See mkYesodSubData and mkYesodSubDispatch for the latter. Use parseRoutes to create the Resources. Contexts and type variables in the name of the datatype are parsed. For example, a datatype App a with typeclass constraint MyClass a can be written as "(MyClass a) => App a".

  9. mkYesodData :: String -> [ResourceTree String] -> Q [Dec]

    hledger-web Hledger.Web.Import

    Sometimes, you will want to declare your routes in one file and define your handlers elsewhere. For example, this is the only way to break up a monolithic file into smaller parts. Use this function, paired with mkYesodDispatch, to do just that.

  10. mkYesodDataOpts :: RouteOpts -> String -> [ResourceTree String] -> Q [Dec]

    hledger-web Hledger.Web.Import

    mkYesodData but with custom options.

Page 19 of many | Previous | Next