I have a match expression containing an (:or :x :y) and this seems to trip up AOT compilation when running "lein uberjar".
At least I get a
Exception in thread "main"
java.lang.IllegalArgumentException: No method in multimethod 'to-source' for dispatch value: class clojure.core.match.OrPattern
Works fine otherwise, just "lein uberjar" fails.
That is not the latest version of core.match. Please demonstrate that 0.2.1 has the issue.
I'm using 0.2.1 and it's still broken.
@Zane, you can just update core.match to 0.2.1 in your project.clj
Any chance to issue a release for this fix? Thanks!
It's already in a release - 0.2.2