Welcome! Please see the About page for a little more info on how this works.

0 votes
in core.async by

Spinning up a JVM to build small clojurescript applications is painful on older and embedded computers. I understand there isn't official support for the bootstrapped clojure build, but it would be nice at least to be able to use core.async from cljs without requiring a jvm - it would improve our development story for less capable devices massively.

The first immediate problem is there is a (redundant?) import of java.util.concurrent.locks.Lock in cljs.core.async.impl.ioc-macros which doesn't appear to be referenced. The tests still pass if I remove it. Moving beyond there and attempting to cljc-ify the .clj files takes me well out of my ability to work on this, however.

1 Answer

0 votes
Reference: https://clojure.atlassian.net/browse/ASYNC-182 (reported by techpractical)