Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type UICallback = AppState -> IO ()
- data EventLoopState = EventLoopState {
- evAppState :: AppState
- evUiCallbacks :: TBQueue UICallback
- evEphemeral :: Maybe (Async ())
- eventLoop :: EventLoopState -> IO a
Documentation
type UICallback = AppState -> IO () Source #
This callbacks ought to update the UI themselves via postGUI
data EventLoopState Source #
EventLoopState | |
|
eventLoop :: EventLoopState -> IO a Source #