
"Gabríel A. Pétursson"
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/