As part of the 2.x design, new base interface types have been recently merged & applied. The aim is to match the style of the Reactive-Streams base types + their fluent base class:
Flowable -> Publisher -> Subscriber
Observable -> ObservableConsumable -> Observer
Single -> SingleConsumable -> SingleSubscriber
Completable -> CompletableConsumable -> CompletableSubscriber
They feel odd to me too so any idea is welcome.
As part of the 2.x design, new base interface types have been recently merged & applied. The aim is to match the style of the Reactive-Streams base types + their fluent base class:
Flowable->Publisher->SubscriberObservable->ObservableConsumable->ObserverSingle->SingleConsumable->SingleSubscriberCompletable->CompletableConsumable->CompletableSubscriberThey feel odd to me too so any idea is welcome.