Hi > A Google search pointed me at two major GUI toolkits for Haskell: gtk2hs and > wxHaskell.
My answer is to use Gtk2hs. Unfortunately, the releases are somewhat behind so you usually need to grab a special preview release to get it working on Windows. That's a very sad state of affairs, and as is easy to tell from this email, it gives the impression that Gtk2hs is busted on Windows. The *only* way to fix this is to have Gtk2hs builds go live within minutes of a GHC release going live - and I've been pushing for that for a while (but tend to give up once my computer is fixed...) Hopefully Duncan will know if your problem is due to using an old installer, or just a Vista thing - either way its a safe bet that Duncan will fix it in due course. > So, in practice, do other people write GUI apps with Haskell on Windows? And > if they do, how do they do it? I feel I've got to the stage where I need a > concrete recommendation from the experts. Typically you need to use GHC and not GHCi - or at least you get more success that way. If the installation instructions for wxHaskell need improving, do tell the team behind it. wxHaskell was unmaintained for a while, so they are still picking up speed, getting the basics working - before tackling the polish issues. As a reference point, I still do all my GUI programming in C# - although am slowly taking pot shots at Haskell/Gtk2hs as new things crop up. Although I suspect I'm likely to try F# for GUI programming with my next project. Thanks Neil _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe