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
RxJava supports JVM languages via implementations of <ahref="https://github.com/Netflix/RxJava/blob/master/rxjava-core/src/main/java/rx/util/functions/FunctionLanguageAdaptor.java">FunctionLanguageAdaptor</a>
3
+
RxJava includes language adaptor submodules. These modules are additive to the rxjava-core library in the classpath.
4
4
5
-
If there is a language you'd like supported please look at the existing adaptors (such as <ahref="https://github.com/Netflix/RxJava/blob/master/language-adaptors/rxjava-groovy/src/main/java/rx/lang/groovy/GroovyAdaptor.java">Groovy</a>) and implement the adaptor for your language of choice.
5
+
For example, to use the Scala adaptor you would have the rxjava-core-x.y.z.jar and rxjava-scala-x-y-z.jar.
6
+
7
+
If there is a language you'd like supported please look at the existing adaptors (such as <ahref="https://github.com/Netflix/RxJava/blob/master/language-adaptors/rxjava-groovy">Groovy</a>) and implement the adaptor for your language of choice.
6
8
7
9
If you feel it would be valuable for the community submit a pull request and we'll accept it into the main project.
8
10
9
11
Please comply with the conventions established by the existing language adaptors if you intend to submit a pull request.
10
-
11
-
NOTE: Changes are coming in regards to static and dynamic typing and how language adaptors are used.
12
-
13
-
See https://github.com/Netflix/RxJava/issues/208 and https://github.com/Netflix/RxJava/issues/204
0 commit comments