
aditya siram wrote:
Thanks for your input.
However from an API coverage standpoint I think I further along than that project. Also it hasn't been updated since 2008.
That said it seems to have a nice interface. Should I emulate that?
One of my main goals for starting this thread (besides getting help) was to start a discussion about what the higher level abstraction should look like. There's so many choices.
WxHaskell has a particularly well-designed API, see also http://legacy.cs.uu.nl/daan/download/papers/wxhaskell.pdf However, I think that event handling can be done even more elegantly and, in particular, integrated with functional reactive programming (FRP). See my recent project http://www.haskell.org/haskellwiki/Threepenny-gui for a post-wxHaskell take on a GUI API. Best regards, Heinrich Apfelmus -- http://apfelmus.nfshost.com