Chapter 23. GUI Programming with gtk2hs
The Basics of Haskell (We don’t assume anything — let’s start right at the beginning.)
This tutorial is aimed at people who have experience in imperative programming languages (C, C++, Java, Python ...) but haven't programmed in a functional language before (Haskell, ML, OCaml ...).
So you want learn Haskell, and somehow or another you've ended up at this page.
Haskell is a functional programming language. To create a program, the user applies and composes functions, in comparison to imperative languages, which use procedural statements.
There is a large number of GUI libraries for Haskell. Unfortunately there is no standard one and all are more or less incomplete. In general, low-level veneers are going well, but they are low level. High-level abstractions are pretty experimental. There is a need for a supported medium-level GUI library.
A gentle introduction to Haskell for beginners.
This tutorial shows how to build a graphical user interface (GUI) application in Haskell using bindings to GTK+.
Haskell is a widely used purely functional language. Functional programming is based on mathematical functions.
Dit zijn de rubrieken: