GTK+ exercises in Python and Haskell.