B.2 GUI building blocks (widgets)

labelF :: (Graphic a) => a -> F b c,
creates static labels.
quitButtonF :: F Click a,
creates quit buttons.
intInputF :: F Int Int,
creates integer-entry fields.
intDispF :: F Int a,
creates integer displays.
buttonF :: (Graphic a) => a -> F Click Click,
creates command buttons.
More GUI elements are presented in Chapter 10, which also explains the above fudgets in more detail.