Emitted by Observables returned by rx.lang.scala.Observable.materialize.
The Observable interface that implements the Reactive Pattern.
Placeholder for extension methods into Observable[T] from other types
Provides a mechanism for receiving push-based notifications.
Represents an object that schedules units of work.
A Subject is an Observable and an Observer at the same time.
An extension of the Observer
trait which adds subscription handling
(unsubscribe
, isUnsubscribed
, and add
methods) and backpressure handling
(onStart
and request
methods).
Subscriptions are returned from all Observable.subscribe
methods to allow unsubscribing.
These function conversions convert between Scala functions and Rx Func
s and Action
s.
These functions convert between RxScala types RxJava types.
Provides pattern matching support and constructors for Notifications.
Provides various ways to construct new Observables.
Subject that, once an Observer
has subscribed, emits all subsequently observed items to the
subscriber.
Contains special Observables.
Subjects are Observers and Observables at the same time.
This package contains all classes that RxScala users need.
It basically mirrors the structure of package
rx
, but some changes were made to make it more Scala-idiomatic.