ReactKit v0.10.0 Release Notes
Release Date: 2015-04-23 // almost 9 years ago-
BREAKING CHANGE (see #26 for more information)
- 🚦 1. Rename
Signal<T>
toStream<T>
- 2. Stream-operation functions
- 1. Move functions outside of
Stream<T>
class for better type-constraints. - 2. Rename e.g.
merge
,mergeAll
,mergeInner
& always use**All
(stream-array) and**Inner
(nested-stream) naming conventions - 3. Add more useful operations
-
distinct()
-
distinctUntilChanged()
-
reduce()
-
interval()
-
switchLatestInner()
-
prestart()
(a.k.aRx.replay
) -
catch()
-
retry()
-
repeat()
- 1. Move functions outside of
- 3. Add stream pipe operator
|>
and stream-producer pipe operator|>>
in replace of dot-method-chaining syntax. - 🔀 4. Add terminal reacting operator
~>! ()
to collect synchronously-emitted values (useful just like Java 8 Stream API)
- 🚦 1. Rename