Karya, built on 2023-08-29T07:47:28 (patch 7a412d5d6ba4968ca4155ef276a062ccdeb9109a)
Safe HaskellSafe-Inferred

Ui.FltkStub

Description

Documentation

data Fltk a Source #

Instances

Instances details
MonadIO Fltk Source # 
Instance details

Defined in Ui.FltkStub

Methods

liftIO :: IO a -> Fltk a #

Applicative Fltk Source # 
Instance details

Defined in Ui.FltkStub

Methods

pure :: a -> Fltk a #

(<*>) :: Fltk (a -> b) -> Fltk a -> Fltk b #

liftA2 :: (a -> b -> c) -> Fltk a -> Fltk b -> Fltk c #

(*>) :: Fltk a -> Fltk b -> Fltk b #

(<*) :: Fltk a -> Fltk b -> Fltk a #

Functor Fltk Source # 
Instance details

Defined in Ui.FltkStub

Methods

fmap :: (a -> b) -> Fltk a -> Fltk b #

(<$) :: a -> Fltk b -> Fltk a #

Monad Fltk Source # 
Instance details

Defined in Ui.FltkStub

Methods

(>>=) :: Fltk a -> (a -> Fltk b) -> Fltk b #

(>>) :: Fltk a -> Fltk b -> Fltk b #

return :: a -> Fltk a #

fltk :: IO a -> Fltk a Source #

event_loop :: Channel -> QuitRequest -> TChan UiMsg.UiMsg -> IO () Source #

send_action :: Channel -> Text -> Fltk () -> IO () Source #

quit_ui_thread :: QuitRequest -> IO () Source #