Описание тега rx-java

RxJava - Reactive Extensions для JVM - библиотека для создания асинхронных и основанных на событиях программ с использованием наблюдаемых последовательностей для виртуальной машины Java.

RxJava - это Java-реализация реактивных расширений. Специальная поддержка RxJava для Android обеспечивается rx-android

Основные цели RxJava

  • Оставайтесь верными принципам и концепциям, лежащим в основе исходной реализации rx.net, приспосабливаясь к соглашениям об именах и идиомам Java.
  • Все контракты Rx должны быть одной и той же Target - JVM
  • Поддерживаемые языки на основе JVM (помимо самой Java) включают groovy, clojure, jruby, kotlin и scala.
  • Поддержка Java 6+

Библиотека имеет открытый исходный код по лицензии Apache 2.0.

Ссылки

Связанные теги