_______________________________________________ Haskell-Cafe mailing list Haskel...@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Of course, I recommend my reactive-banana library.
http://haskell.org/haskellwiki/Reactive-banana
http://www.haskell.org/haskellwiki/Reactive-banana/Examples
Best regards,
Heinrich Apfelmus
> Netwire by Ertugrul Söylemez would be a good library to start with.
> If for some reason netwire doesn't quite suit your needs, take a look
> at Animas, a fork of Yampa.
>
> http://hackage.haskell.org/package/netwire-3.1.0
> http://www.haskell.org/haskellwiki/Netwire
Even though Netwire seems to be the library of choice for your purposes,
it is not exactly beginner-friendly. Heinrich Apfelmus' reactive-banana
library is much easier to get into, so you may want to start with that
one before approaching Netwire.
In any case, I can't really recommend Animas or Yampa. They are a proof
of concept, but in real world applications they proved to be unfortunate
choices, which was the original motivation for me to write Netwire in
the first place.
Greets,
Ertugrul
--
nightmare = unsafePerformIO (getWrongWife >>= sex)
http://ertes.de/
I'm currently writing a Masters thesis on FRP which will hopefully
result in a much nicer signal function library, but of course you
don't want to wait that long. What I can offer though is to try to
answer any questions you might have as you're exploring FRP.
Netwire and reactive-banana both sound like good choices, though I
haven't really toyed much with either of them so I can't really make a
firm recommendation.
> _______________________________________________
> Haskell-Cafe mailing list
> Haskel...@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
--
Edward Amsden
Student
Computer Science
Rochester Institute of Technology
www.edwardamsden.com
While not necessarily in line with the state of the art of FRP libraries, I can warmly recommend going through the parts of Paul Hudak's "Haskell School Of Expression" that cover the Functional Animation Library ("FAL", basically a light version of Fran).
The book introduces FRP concepts gently and FAL is really nice to work with, at least when it comes to the type of code that is discussed in that book.
Good luck!
//Adam
Actually, it's a weird bug in GHC 7.2 that break reactive-banana-wx.
Watching the build log on Hackage is fun: sometimes it doesn't build,
then it does build, then not. Fortunately, everything works fine on GHC
7.0.4 .
Best regards,
Heinrich Apfelmus