You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: language-adaptors/rxjava-scala/README.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,14 @@ For more examples, see [RxScalaDemo.scala](https://github.com/Netflix/RxJava/blo
62
62
63
63
Scala code using Rx should only import members from `rx.lang.scala` and below.
64
64
65
-
Work on this adaptor is still in progress, and for the moment, the best source of documentation are the comments in the source code of [`rx.lang.scala.Observable`](https://github.com/Netflix/RxJava/blob/master/language-adaptors/rxjava-scala/src/main/scala/rx/lang/scala/Observable.scala).
65
+
66
+
## Documentation
67
+
68
+
The API documentation can be found [here](http://rxscala.github.io/scaladoc/index.html#rx.lang.scala.Observable).
69
+
70
+
You can build the API documentation yourself by running `./gradlew scaladoc` in the RxJava root directory.
71
+
72
+
Then navigate to `RxJava/language-adaptors/rxjava-scala/build/docs/scaladoc/index.html` to display it.
Copy file name to clipboardExpand all lines: language-adaptors/rxjava-scala/TODO.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,14 +4,19 @@ 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
-
* 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, ...
7
+
* Integrating Scala Futures: Should there be a common base interface for Futures and Observables? And if all subscribers of an Observable wrapping a Future unsubscribe, the Future should be cancelled, but Futures do not support cancellation.
8
+
* Add methods present in Scala collections library, but not in RxJava, e.g. aggregate à la Scala, collect, tails, ...
12
9
* 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
10
+
*Implicit schedulers?
14
11
* Avoid text duplication in scaladoc using templates, add examples, distinction between use case signature and full signature
0 commit comments