Glitches are temporary inconsistencies emitted by Observables. André Staltz looks at why it's not really a problem.
Thomas Nield explains why `Subject` is not a panacea.
`repeatWhen` and `retryWhen` are fairly baffling at first glance. Dan Lew explains the operators in depth.
Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.
Android library listening network connection state and change of the WiFi signal strength with RxJava Observables.
Android library monitoring hardware sensors with RxJava Observables.
Reactive `SharedPreferences` for Android.
Android specific bindings for RxJava.
RxJava binding APIs for Android's animations.
RxJava binding APIs for Android UI widgets from the platform and support libraries.
RxJava observables for files including NIO events.
Efficient execution and functional composition of database calls using jdbc and RxJava Observables.
RxJava bindings for the Palette library on Android.
Android M runtime permissions powered by RxJava.
Simple tuples to use with RxJava.
A lightweight wrapper around SQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries.
Android Library for Logging RxJava Observables and Subscribers.
Simple ActionN composition to use with RxJava.
Reduce boilerplate in RxJava by abstracting chained flatMaps, concatMaps and switchMaps.
Simple currying for FuncN and ActionN on RxJava.
Either type for RxJava.
Advanced Function composition to use with RxJava.
Utilities for use with RxJava.
Async utilities for RxJava.
Computation expressions for RxJava.
Joins operators for RxJava.
Math operators for RxJava.
An Android lint rule for RxJava code.
Simple partial application for FuncN and ActionN on RxJava.
RxJava types that are both an Observable and an Action1.
An RxJava transformer which combines replay(1), publish(), and refCount() operators.