What is it?
Gtk2Hs is a Haskell binding to Gtk+ 2.x. Using it, one can write Gtk+ based applications with GHC.
Tutorials and Demos
Some demonstration programs can be found at:
http://code.haskell.org/gtk2hs/gio/demo/ http://code.haskell.org/gtk2hs/pango/demo/ http://code.haskell.org/gtk2hs/cairo/demo/ http://code.haskell.org/gtk2hs/gtk/demo/
See Gtk2Hs/Installation#Supported_Versions for details on which systems should be able to build Gtk2Hs and which are known to be able to build Gtk2Hs.
OpenGL and Gtk2Hs
These are links to FAQS on the main site.