RP libraries
RP is found everywhere nowadays; for example, in C# with ReactiveX (http://reactivex.io), in Java with the RxJava (https://github.com/ReactiveX/RxJava) and Reactor (https://projectreactor.io) projects, and in many other languages such as Scala (https://github.com/politrons/reactiveScala) or Haskell (https://wiki.haskell.org/Functional_Reactive_Programming). A Reactive Streams manifesto (http://www.reactive-streams.org) has also helped push the standardization of APIs forward.
The JavaScript/TypeScript ecosystem also has its own flagship implementation called RxJS (https://rxjs-dev.firebaseapp.com), which Angular uses and recommends.
RxJS is usually referred to as an FRP library. It provides an API for handling and composing ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access