February 2018
Intermediate to advanced
350 pages
7h 35m
English
RxKotlin is a specific implementation of reactive programming for Kotlin, which is influenced by FP. It favors function composition, the avoidance of global state, and side effects. It relies on the observer pattern of producer/consumer, with a lot of operators that allow composing, scheduling, throttling, transforming, error handling, and life cycle management. ReactiveX frameworks are backed by a large community and Netflix.
Reactor-Kotlin is also based on FP; it is widely accepted and is backed by Spring Framework. Both RxKotlin and Reactor-Kotlin share a lot of similarities (probably because of Reactive Streams specifications).
Read now
Unlock full access