RE: Future of Haskell: GUI development

"Daan Leijen" <[email protected]>
Newsgroups gmane.comp.lang.haskell.gui
Message-ID <000701c37af5$23c5d610$a52a7e50@levensweg>
Hi All,

> What about just taking wxwin, feature by feature, and give it a more 
> haskell-like view? (note that this has to be done anyway, and that
Daan 
> is doing just that alone). This means

I would like to clarify this point: At the moment, there is a "WXCore"
layer that implements the core interfaces to wxWindows together with
some convenience functions. The "WX" layer builds a more abstract
framework,
using attributes and type classes, to make *wxWindows* programming more
convenient. 

So, it is true that the WX library gives a haskell-like view to
wxWindows
but it doesn't try to be a CGA -- it totally relies on wxWindows on the
moment
to do the "right thing" on different platforms. 

However, in the upcoming 0.2 release, I have added the ability to 
inspect variables like the current platform, so that we can start adding
more CGA like
abstractions -- for example, getting the automatic button layout
proposed by
Wolfgang Thaller. I am not sure yet if these functions should be in WX
or in
some other library (but I like evolutionary approaches so we'll see what
happens :-)

All the best,
 Daan.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.