| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
Description | |||||||||||||||
Basic types. | |||||||||||||||
Synopsis | |||||||||||||||
| |||||||||||||||
Geometry | |||||||||||||||
Size | |||||||||||||||
Point | |||||||||||||||
Rectangle | |||||||||||||||
Construction | |||||||||||||||
Access | |||||||||||||||
Calculations | |||||||||||||||
Events | |||||||||||||||
Modifiers | |||||||||||||||
Mouse events | |||||||||||||||
Keyboard events | |||||||||||||||
Document interface | |||||||||||||||
PositionType | |||||||||||||||
Render | |||||||||||||||
Colors | |||||||||||||||
Bitmaps | |||||||||||||||
Canvas | |||||||||||||||
Fonts | |||||||||||||||
Utility | |||||||||||||||
Variables | |||||||||||||||
type Var a = MVar a | |||||||||||||||
newVar :: a -> IO (Var a) | |||||||||||||||
getVar :: Var a -> IO a | |||||||||||||||
setVar :: Var a -> a -> IO () | |||||||||||||||
updateVar :: Var a -> (a -> a) -> IO a | |||||||||||||||
takeVar :: Var a -> IO a | |||||||||||||||
putVar :: Var a -> a -> IO () | |||||||||||||||
Misc. | |||||||||||||||
bounded :: Ord a => a -> a -> a -> a | |||||||||||||||
Internal | |||||||||||||||
Produced by Haddock version 0.6 |