Share your thoughts in the 2024 State of Clojure Survey!

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

0 votes
in core.async by
Minimal repro:

clojure.core.async=> (fn [] (go
                              (let [a nil
                                    foo (identity a)]
                                (<! foo))))
CompilerException java.lang.RuntimeException: Unable to resolve symbol: a in this context, compiling:(NO_SOURCE_PATH:1207:41)


*Patch*: 0001-ASYNC-212-fix-expressions-with-nil-local.patch

2 Answers

0 votes
by

Comment made by: bronsa

Looks like a dupe of ASYNC-92, except the patch in that ticket no longer applies

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