Can anyone attest to the sense (or otherwise) of the following programming "pattern"

- program all back end stuff in Haskell and compile to library
- program all GUI stuff in *insert imperative language of choice" and link to the library for back end functionality


It seems the ultimate decoupling of interface from logic.

Matt

On 12/01/2005, at 2:33 PM, Duncan Coutts wrote:

On Tue, 2005-01-11 at 21:05 +0100, Dmitri Pissarenko wrote:
Hello!

I want to learn to create GUIs with Haskell.

Which GUI frameworks can you recommend?

wxHaskell is good for building portable GUIs. It has an extensive selection of widgets and has a good API.

gtk2hs is good for building GUIs that target the Linux/Gtk/Gnome
platform (though it is portable to Windows). It is also an extensive
toolkit. It allows you to visually design GUIs with the Glade user
interface builder. The API style is currently more low level than that
of wxHaskell or FLTK.

There is also a binding to FLTK which is a much simpler, more light
weight portable graphics toolkit.

As far as I know, these are the only actively maintained GUI toolkits
for Haskell at the moment.

Duncan
(gtk2hs developer)

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to