Ich habe vor kurzem über namespaced maps
in Clojure gelernt. Sehr praktisch, ich frage mich, was wäre die idiomatische Art der programmatischen Namespace einer Karte? Gibt es eine andere Syntax, die mir nicht bekannt ist?clojure programmatisch Namespace Map Keys
;; works fine
(def m #:prefix{:a 1 :b 2 :c 3})
(:prefix/a m) ;; 1
;; how to programmatically prefix the map?
(def m {:a 1 :b 2 :c 3})
(prn #:prefix(:foo m)) ;; java.lang.RuntimeException: Unmatched delimiter:)