While clojure.edn/read has no problem reading tagged literals in metadata, aero leaves them unprocessed.
For example:
(-> (clojure.edn/read-string {:readers *data-readers*} "^{:x #inst \"2023\"} {:a 1}") meta :x type)
=> java.util.Date
Putting equivalent data in a resource and reading it yields a clojure.lang.TaggedLiteral.
While
clojure.edn/readhas no problem reading tagged literals in metadata, aero leaves them unprocessed.For example:
Putting equivalent data in a resource and reading it yields a
clojure.lang.TaggedLiteral.