Share your thoughts in the 2021 Clojure Community Survey!

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

0 votes
in ClojureScript by

With the enhanced error printing, you can see that the source is often indicated using a <cljs repl> indicator.

With the same feature in Clojure the source is {{REPL}}.

Compare:

ClojureScript:

cljs.user=> (ffirst 1) Execution error (Error) at (<cljs repl>:1). 1 is not ISeqable

Clojure:

user=> (ffirst 1) Execution error (IllegalArgumentException) at user/eval1 (REPL:1). Don't know how to create ISeq from: java.lang.Long

This enhancement asks that source simply be referred to as {{REPL}} as is done in Clojure.

1 Answer

0 votes
by
Reference: https://clojure.atlassian.net/browse/CLJS-3013 (reported by mfikes)
...