Skip to content

Rxjava clojure bindings final#925

Merged
benjchristensen merged 29 commits intoReactiveX:masterfrom
daveray:rxjava-clojure-bindings-final
Feb 25, 2014
Merged

Rxjava clojure bindings final#925
benjchristensen merged 29 commits intoReactiveX:masterfrom
daveray:rxjava-clojure-bindings-final

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