@cgrand just out of curiosity: in unrepl, what's the reason behind emitting namespaces as tagged elements instead of objects, is it cljs?
@volrath: basically objects are for interopy stuff, everything standard (and not supported by edn) should have itβs own tagged litteral
yeah I meant why not emitting them as a "tagged object"... for example, +
is an object and it's emitted by unrepl as an unrepl/object
tagged element, namespaces are also clojure.lang.Namespace
objects, but they've their own special unrepl/ns
tag. I was just curious cause this week I started working with nss and I hadn't notice it so far
+
is emitted as a #unrepl/object
, #β+
is not
To answer your original question: yes it was meant to ease working with diffrent clojure dialects
cool π