Affects Version/s: 0.0-3115
Fix Version/s: Next
The cljs compiler errors when trying to emit-constant for a clojure.lang.LazySeq.
Example : https://www.refheap.com/paste/3901
Here syms is defined as a LazySeq on line 3, then on line 7 it is quoted. The error is included in the refheap.
Emitting a cljs.core.list for this type seems to solve the issue.
|Field||Original Value||New Value|
|Summary||clsj.compiler: No defmethod for emit-constant clojure.lang.LazySeq||cljs.compiler: No defmethod for emit-constant clojure.lang.LazySeq|
|Attachment||0001-CLJS-349-Allow-ISeq-to-be-emitted-by-macros-as-a-con.patch [ 11649 ]|
|Affects Version/s||0.0-3115 [ 10352 ]|
|Fix Version/s||Next [ 10355 ]|