Welcome to the Gtk2Hs corner. In this section you will find an introduction to Gtk2Hs (Gtk bindings for Haskell), together with detailed samples of the most common features. We also include a section of best-practices, which is just a collection of implementation guidelines that work well and respect certain principles of FP and Haskell programming.

  1. An introduction to Gtk2hs
  2. Basic UI Elements
  3. Intermediate-level interface elements (under development)
  4. Advanced interface elements (under development)
  5. Gtk’s friends: libraries that work well with Gtk (under development)
  6. Best practices (under development)
  7. Alternatives, other libraries and related work (under development)