ReactKit v0.10.0 Release Notes

Release Date: 2015-04-23 // over 6 years ago
  • BREAKING CHANGE (see #26 for more information)

    • 🚦 1. Rename Signal<T> to Stream<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.a Rx.replay)
      • catch()
      • retry()
      • repeat()
    • 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)