Live briefing
Everything about ReactiveX
Program library
ReactiveX 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. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: ReactiveXA 5-minute orientation
- Pick up a classic book: RxJava for Android DevelopersThe most-reprinted book on the subject
- Go sideways: Reactive programmingA closely related topic
- Go sideways: Functional reactive programmingA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
RxJava for Android DevelopersTimo Tuominen · 2019- 📕Grokking ReactiveXIvan Morgillo, Fabrizio Chignoli · 2018
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Reactive programming In computing, reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change. With this paradigm…
- Functional reactive programming Functional reactive programming (FRP) is a programming paradigm for reactive programming (asynchronous dataflow programming) using the building blocks…
- Closure (computer programming) In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language…
- Control flow In software, control flow (or flow of control) describes how execution progresses from one command to the next. In many contexts, such as machine code…
- Callback (computer programming) In computer programming, a callback is a programming pattern in which a function reference is passed from one context (consumer) to another (provider)…
- Comparison of multi-paradigm programming languages Programming languages can be grouped by the number and types of paradigms supported. A concise reference for the programming paradigms listed in this article…
- Function object In computer programming, a function object is a construct allowing an object to be invoked or called as if it were an ordinary function, usually with the…
- Observer pattern In software design and software engineering, the observer pattern is a software design pattern in which an object, called the subject (also known as event…