HORIZON HASKELLDocslts/ghc-9.14.x7a6c33e2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 7a6c33e · 2026-10-12

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