- WxHaskell
wxHaskell is a portable and native GUI library for Haskell, built on
wxWidgets . It is often used by those wanting to develop a GUI with afunctional language .Applications
High-level GUI libraries built on top of wxHaskell
As a comparison shows [Haskell wiki: [http://www.haskell.org/haskellwiki/Libraries_and_tools/GUI_libraries Libraries and tools/GUI libraries] ] , wxHaskell is a middle-level GUI library. Several experimental high-level GUI library approaches are implemented on top wxHaskell:
* [http://zoo.cs.yale.edu/classes/cs490/03-04b/bartholomew.robinson/ wxFruit]
* [http://www.haskell.org/haskellwiki/Phooey Phooey] As a contrast, the high-level GUI library [http://kevin.atkinson.dhs.org/fg/doc/FG.html FG] and [http://www.haskell.org/haskellwiki/Grapefruit Grapefruit] are implemented on top of the middle-levelGtk2Hs , which is based onGTK2 .All the three above mentioned high-level GUI libraries are experimental, using advanced mathematical concepts in their approach: see
arrows in functional programming .Notes
External links
* [http://wxhaskell.sourceforge.net/ Homepage of the wxHaskell project]
* [http://www.haskell.org/haskellwiki/WxHaskell wxHaskell] page of Haskell wiki
* The [http://www.cis.upenn.edu/~plclub/contest/results.php 2004 ICFP Programming Contest] . The winning entry by the team Dunkosmiloolump was written in Haskell and wxHaskell.
* [http://www.cs.uu.nl/~daan/download/papers/wxhaskell.pdf A more advanced intro] .
* [http://riftor.g615.co.uk/content.php?view=53&type=2 Unofficial help about compiling wxHaskell 0.9.4 with wxWidgets 2.8]
Wikimedia Foundation. 2010.