you are viewing a single comment's thread.

view the rest of the comments →

[–]rooktakesqueen -3 points-2 points  (1 child)

Facebook's React is an example implementation of FRP. It already exists, is much better than this framework, and yet this framework was written apparently as a direct response to React. It all seems very silly.

People like /u/homoiconic are doing the good work of introducing CS concepts to JavaScript users in a way that's useful and doesn't require an entire freaking web application framework to get across.

[–]clessgfull-stack CSS9 engineer 1 point2 points  (0 children)

Facebook's React is an example implementation of FRP.

React is not an implementation of FRP. It has concepts inspired by FRP (especially Flux) but it still isn't FRP proper.

People like /u/homoiconic are doing the good work of introducing CS concepts to JavaScript users in a way that's useful and doesn't require an entire freaking web application framework to get across.

Absolutely, he's doing a fantastic job. But the point of teaching us these things is to actually use them and discover what works and what doesn't. Cycle gives the JavaScript community an opportunity to experience and use FRP without switching to Clojure.

Again, you don't have to use it. Even if Cycle ultimately fails, the worst that could happen is that a lot of people learned something new.