A Rx which flattens out an Rx[Future[T]] into a Rx[T].
A Rx which flattens out an Rx[Future[T]] into a Rx[T]. If the first Future has not yet arrived, the Async contains its default value. Afterwards, it updates itself when and with whatever the Futures complete with.
The Async can be configured with a variety of Targets, to configure its handling of Futures which complete out of order (RunAlways, DiscardLate)
Extends an Rx[Future[T]]
to allow you to flatten it into an Rx[T]
via
the .async()
method
An Rx which wraps an existing Rx but only emits changes at most once
every interval
.
An Rx which wraps and existing Rx but delays the propagation by
delay
.
A Scheduler that wraps the DOM's setTimeout
function
A generic interface which can be used to schedule tasks.
A generic interface which can be used to schedule tasks.
On the JVM this is an Akka ActorSystem
, while in Javascript it is the
setTimeout
function.
An Rx which begins a propagation once every interval
after an initial
delay of delay
.
An Rx which begins a propagation once every interval
after an initial
delay of delay
. Its value is the number of times it has emitted.