@@ -4,17 +4,14 @@ TODOs for Scala Adapter
44
55This is a (probably incomplete) list of what still needs to be done in the Scala adaptor:
66
7- - [ ] ConnectableObservable: Implement adaptor. Note that it cannot extend Scala Observable, since value classes are final.
8- - [ ] more methods of BlockingObservable
9- - [ ] multicast, publish, replay once we have ConnectableObservable
10- - [ ] groupBy and GroupedObservable
11- - [ ] mirror complete Java package structure in Scala
12- - [ ] convert Java futures to Scala futures
13- - [ ] Add methods present in Scala collections library, but not in RxJava, e.g. zipWithIndex, aggregate à la Scala
14- - [ ] mergeDelayError, combineLatest, merge, concat, zip: decide if instance method or static or both, decide about arities > 2
15- - [ ] naming: switch() or switchOnNext()?
16- - [ ] decide where the MovieLib/MovieLibUsage (use Scala code from Java code) example should live and make sure gradle builds it in the right order
17- - [ ] Avoid text duplication in scaladoc using templates, add examples, distinction between use case signature and full signature
18- - [ ] other small TODOs
7+ * mirror complete Java package structure in Scala
8+ * objects for classes with static methods or singletons (e.g. Schedulers, Subscriptions)
9+ * Notification as a case class
10+ * integrating Scala Futures, should there be a common base interface for Futures and Observables?
11+ * Add methods present in Scala collections library, but not in RxJava, e.g. aggregate à la Scala, collect, exists, tails, ...
12+ * combineLatest with arities > 2
13+ * decide where the MovieLib/MovieLibUsage (use Scala code from Java code) example should live and make sure gradle builds it in the right order
14+ * Avoid text duplication in scaladoc using templates, add examples, distinction between use case signature and full signature
15+ * other small TODOs
1916
2017
0 commit comments