ReactiveX
| ReactiveX | |
|---|---|
| Other names | Reactive Extensions |
| Original author(s) | Microsoft |
| Developer(s) | ReactiveX contributors |
| Initial release | June 21, 2011 |
| Repository | github |
| Written in | Java, Scala, C#, C++, Clojure, JavaScript, Python, Groovy, JRuby, and others |
| Platform | Cross-platform |
| Type | API |
| License | Apache License 2.0, MIT License |
| Website | reactivex |
ReactiveX (Rx, also known as Reactive Extensions) is a software library originally created by Microsoft that allows imperative programming languages to operate on sequences of data regardless of whether the data is synchronous or asynchronous. It provides a set of sequence operators that operate on each item in the sequence. It is an implementation of reactive programming and provides a blueprint for the tools to be implemented in multiple programming languages.