Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 804 Bytes

File metadata and controls

12 lines (7 loc) · 804 Bytes

re-droid

A reactive state container written on top of RxJava and based on Clojurescript's re-frame library. This is mainly for use in Android development.

TODO

  1. Use rxKotlin's distinctUntilChanged operator instead of manually comparing the previous query result.
  2. Add tests to see if dispatching an action inside of an RxAction leads to an inconsistent state. If so, fix it.

Notes

For the utility classes under utils/ to work properly, make sure you are using only immutable data structures. So Kotlin's data classes and maybe dex for immutable collections.