Karya, built on 2020-11-26T21:03:17 (patch 23b5be2d53a9e8e7d6136cda5aae2849abe5cded)
Safe HaskellNone

Ui.FltkStub

Description

Documentation

data Fltk a Source #

Instances

Instances details
Monad Fltk # 
Instance details

Defined in Ui.FltkStub

Methods

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

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

return :: a -> Fltk a #

Functor Fltk # 
Instance details

Defined in Ui.FltkStub

Methods

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

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

Applicative Fltk # 
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 #

MonadIO Fltk # 
Instance details

Defined in Ui.FltkStub

Methods

liftIO :: IO 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 #