[Haskell] ANNOUNCE: Phooey 1.0 and GuiTV 0.3

Conal Elliott conal at conal.net
Fri Mar 30 16:14:19 EDT 2007


I'm happy to announce a new version of
Phooey<http://haskell.org/haskellwiki/Phooey>,
a library for functional user interfaces.  Highlights in this release:

   - Uses new TypeCompose
<http://haskell.org/haskellwiki/TypeCompose>package, which includes a
simple implementation of data-driven computation.
   - New Applicative functor interface.
   - Eliminated the catch-all Phooey.hs module. Now import any one of
   Graphics.UI.Phooey.{Monad,Applicative,Arrow}.
   - Phooey.Monad has two different styles of output widgets, made by
   owidget and owidget'. The latter is used to implement
   Phooey.Applicative.
   - Self- and mutually-recursive widgets now work again in Phooey.Monad.
   They wedge in Phooey.Arrow and Phooey.Applicative.

Phooey is also used in GuiTV <http://haskell.org/haskellwiki/GuiTV>, a
library for composable interfaces and "tangible values".  I've also just
updated GuiTV to 0.3, to sync with Phooey 1.0.

  - Conal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell/attachments/20070330/b45168e3/attachment.htm


More information about the Haskell mailing list