Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rxjava clojure bindings final #925

Merged

Conversation

daveray
Copy link
Contributor

@daveray daveray commented Feb 25, 2014

Clojure bindings for RxJava. Rebased and cleaned up version of #908 ready for merge. Didn't really get any external feedback, so I'm assuming that means it's perfect :)

daveray and others added 29 commits February 24, 2014 22:51
Imported code, fixed namespaces and adusted one test for changes since
0.14.1.
presumably the group ID should be the same for gradle as for the other dependency managers.
Automating "rx.exceptions.OnErrorThrowable/addValueAsLastCause" idiom
when user code is invoked in onNext. Other minor cleanup.
Note that since 02ccc4d, the val-fn
variant of groupBy is unimplemented so for now an exception is thrown if
it's used.
There isn't really an rxjava impl equivalent to clojure.core/partition,
so it's omitted.
Split merge into merge/merge* for consistency with other functions that
can take one or more observables or observable of observables.
Base on @mbossenbroek's feedback. Seems like an improvement.
@daveray daveray mentioned this pull request Feb 25, 2014
@cloudbees-pull-request-builder

RxJava-pull-requests #867 FAILURE
Looks like there's a problem with this pull request

@benjchristensen
Copy link
Member

Very nice :-)

Looks like the build failure is a non-deterministic signing issue with Scala so merging.

benjchristensen added a commit that referenced this pull request Feb 25, 2014
@benjchristensen benjchristensen merged commit 886caeb into ReactiveX:master Feb 25, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants