views:

757

answers:

2

Are there any libraries written for Scala enabling Functional Reactive Programming?

+5  A: 

I don't Scala so don't know how good these are but here is a blog with comments that talk about FRP in scala: Functional Reactive Programming (FRP) in Scala (Fresca, ScalaFX) and here is the reddit that shows a stackoverflow conversation that led me to the above link.

I'd have a few questions about the FRP capabilities in Scala. What is
the current status of ScalaFX? isn't updated since 3 months... Is it currently usable?

It is definitely usable, there is just not an official release yet.

Are there any other FRP frameworks coming up (e.g. Fresca reborn)?

Fresca was my very first attempt at FRP in Scala. SFX as it is currently in trunk improves on Fresca in several aspects and as such can be seen as a successor to Fresca.

DouglasH
+3  A: 

See also Odersky et al paper on deprecating Observer Pattern using Scala React. http://lamp.epfl.ch/~imaier/pub/DeprecatingObserversTR2010.pdf

magicduncan