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

+1 vote
in core.async by

I seem to be having trouble with the combination of:

  • a variable named 'new'
  • wrapped in a vector
  • after a <! call in a {{go}} block.

Removing any of these conditions seems to work fine.

I've attached a few minimal examples in test_cases.clj and the JavaScript that the first error compiles down to in compiled-cljs.js - the errors occur on line 4 (I think {{inst_39771}} is 21 in this case)

An obvious workaround is not to name the variable 'new' ;)

Please let me know if you need anything more from me, and please go easy on me if this is in the wrong place/badly labelled etc - it's my first Clojure JIRA bug report :)



2 Answers

0 votes

Comment made by: jarohen

Sorry, just spotted there's a newer release of core.async - I've reproduced this with as well.


0 votes
Reference: https://clojure.atlassian.net/browse/ASYNC-63 (reported by alex+import)