I've been really busy the last couple days and haven't had a chance to do more than look over reactive-banana, but I do recall looking at it previously and thinking it was a) really interesting looking, and b) I really need to go back through the typeclass-o-pedia because I don't really understand a lot of the types the core of it is built around.
On the topic of wxWidgets, I really like the design of it, much more than GTK, which is part of the reason it was one of the first GUI libraries I tried to get working with Haskell. Unfortunately at the time (this was right around the transition to 6.12) I had all kinds of problems getting wxHaskell to work in Windows, even though it seemed to work well enough in Linux. At the time at least one of my key requirements was cross-platform support, so I had to abandon wxHaskell after I couldn't get it to work in Windows after more than a week of struggling with it. I've since managed to get GTK working cross-platform, but like others I've found it to be almost painfully procedural, and even then the process of getting it working was not exactly trivial. Once I get a little bit of time free I intend to try to get wxHaskell working in Windows again (hopefully now that 7.0 has stabilized a bit this should be a little smoother), and revisit reactive-banana. Worst case scenario maybe I'll at least get a better understanding of some of the more high level types out of it this time.
-R. Kyle Murphy
--
Curiosity was framed, Ignorance killed the cat.
On 10:11 Tue 28 Jun , Heinrich Apfelmus wrote:
> wxHaskell intends to get into the Haskell Platform, but it needs
> more manpower. You can help!
>
> http://comments.gmane.org/gmane.comp.lang.haskell.wxhaskell.devel/616
>
> I'm actively working on FRP and have released the libraryThat seems promising. If you're really trying to get wxhaskell into
>
> http://hackage.haskell.org/package/reactive-banana
>
> If you have any suggestions, questions, needs for learning material,
> write me an email. Try the package and the developer blog
>
> http://apfelmus.nfshost.com/blog.html#functional-reactive-programming-frp
>
> and tell me of your learning journey; I'll figure out whether I
> should create a written tutorial, video tutorial or something else
> to help understand FRP.
>
>
> The package
>
> http://hackage.haskell.org/package/reactive-banana-wx
>
> includes a tiny working example for wxHaskell .
>
>
> Best regards,
> Heinrich Apfelmus
Haskell Platform, it must be more mature than I initially thought.
wxHaskell itself seems to be more functional than the GTK library I'm
used to, which is enough motivation to try and learn it. Add to it the
reactive-bananas library, and this might become something great. I
initially had the idea that reactive-bananas was a little more than just
a proof of concept, but seems like I was mistaken about that too :).
Keep up the good work.
--
Mats Rauhala
MasseR
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners