- type AppHolder = MVar (Application, MVar ())
- type AppRunner = Application -> IO ()
- type WithAppRunner = AppRunner -> IO ()
- initAppHolder :: IO AppHolder
- swapApp :: WithAppRunner -> AppHolder -> IO ()
- swapAppSimple :: Application -> AppHolder -> IO ()
- toApp :: AppHolder -> Application
Types
type AppRunner = Application -> IO ()Source
type WithAppRunner = AppRunner -> IO ()Source
Functions
swapAppSimple :: Application -> AppHolder -> IO ()Source
toApp :: AppHolder -> ApplicationSource