@@ -4,17 +4,14 @@ TODOs for Scala Adapter
4
4
5
5
This is a (probably incomplete) list of what still needs to be done in the Scala adaptor:
6
6
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 about 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
19
16
20
17
0 commit comments