HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Moduleyesod-1.6.2.3Haskell2010

Yesod.Default.Main

Synopsis
  • Packageyesod-1.6.2.3
  • Exports5
  • LanguageHaskell2010
  • LicenceMIT
  • SourceMain.hs
valuedefaultRunner :: (Application -> IO ()) -> Application -> IO ()

Run your application continuously, listening for SIGINT and exiting when received

withYourSite :: AppConfig DefaultEnv -> Logger -> (Application -> IO a) -> IO ()
withYourSite conf logger f = do
    Settings.withConnectionPool conf $ \p -> do
        runConnectionPool (runMigration yourMigration) p
        defaultRunner f $ YourSite conf logger p