Message summary: a "for future reference" remark and a question.
1)
IIUC, it used to be that adding something like:
:aot-exclude-ns {cljs.core.async.macros
cljs.core.impl-ioc-macros}
appropriately to project.clj would help get core.async working, but
it doesn't appear to with at least the most recent lein-droid.
It appears that in more recent versions of lein-droid, one needs:
:aot-exclude-ns {"cljs.core.async.macros"
"cljs.core.impl-ioc-macros"}
...so using strings instead of symbols.
Discovered this via lein-droid's issues:
https://github.com/clojure-android/lein-droid/issues/140 https://github.com/clojure-android/lein-droid/commit/6da801Thanks for reporting, Ken.
Didn't see this in the archives of this group's messages, so... :)
2)
Haven't had much success getting recent versions of core.async to
work. The most recent successful version here is:
[org.clojure/core.async "0.2.371"]
The following didn't lead to success:
[org.clojure/core.async "0.2.385"]
[org.clojure/core.async "0.2.382"]
[org.clojure/core.async "0.2.374"]
Any hints?