Functional reactive programming (FRP) is a paradigm that has gained lots of attention lately, especially in the JavaScript front end world. It’s an overloaded term, but it describes a simple idea: React in itself is not fully functional, nor is it fully reactive.
Full article