Re: [wxhaskell-users] Haskell Platform roadmap?

2011-06-20 Thread Henning Thielemann

On Thu, 16 Jun 2011, Heinrich Apfelmus wrote:

 I'm currently working on the FRP part [1]. It turns out that FRP is
 completely orthogonal to wxHaskell; there is no need to add special
 support for FRP in the GUI library. A handful of convenience wrappers
 [2] are enough to transform wxHaskell into a fully featured FRP-GUI
 library.

+1

 In other words, you can simply focus on the mid-level GUI
 bindings and get that into the platform.

May I advertise my enumset library that allows to handle flag sets as the 
ones in Graphics.UI.WXCore.WxcDefs in a safe and efficient way:
http://hackage.haskell.org/package/enumset


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
wxhaskell-users mailing list
wxhaskell-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users


Re: [wxhaskell-users] Haskell Platform roadmap?

2011-06-16 Thread Heinrich Apfelmus
Jeremy O'Donoghue wrote:
 - Extend Graphics.UI.WX so that more of the core functionality has 
 high-level wrappers, e.g. for Grid, List boxes etc. I would love to
 see an FRP wrapper around parts of wxHaskell, and think we could 
 reinstate one or more of the FRP libraries, for example. Making GUI
 programming less like C programming would do a lot to promote Haskell
 GUI development, but it requires much better Haskell-fu than I have
 to offer.

I'm currently working on the FRP part [1]. It turns out that FRP is 
completely orthogonal to wxHaskell; there is no need to add special 
support for FRP in the GUI library. A handful of convenience wrappers 
[2] are enough to transform wxHaskell into a fully featured FRP-GUI 
library. In other words, you can simply focus on the mid-level GUI 
bindings and get that into the platform.


If anything, it would be very useful to fix the GHCi issue. Developing 
an FRP library is still a very experimental activity and having GHCi 
support makes prototyping a lot faster. (Conal Elliott would agree with 
that.)


   [1]: http://hackage.haskell.org/package/reactive-banana
   [2]: http://hackage.haskell.org/package/reactive-banana-wx

Best regards,
Heinrich Apfelmus

--
http://apfelmus.nfshost.com


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
wxhaskell-users mailing list
wxhaskell-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users