Gtk2Hs is a GUI library for Haskell based on Gtk. Gtk is an extensive and mature multi-platform toolkit for creating graphical user interfaces. Gtk2Hs features: * Automatic memory management. * Nearly complete coverage of the Gtk+ API. * Unicode support. * Extensive reference documentation. * Support for several related GtK+ and Gnome modules: o the cairo vector graphics library. o rendering of SVG images using cairo (via librsvg) o the Gtk+ OpenGL extension. o GConf for storing application preferences. o SourceView, an editor widget with syntax highlighting. o the Mozilla browser rendering engine in a Gtk+ widget WWW: http://haskell.org/gtk2hs/