J'utilise actuellement les éléments suivants qui fonctionne - mais il semble y at-il construit un peu cludgeComment obtenir l'espace de noms d'une var dans Clojure?
(defn get-namespace
[qualified-var]
{:pre [(var? qualified-var)]}
(the-ns
(symbol
(apply str (drop 2 (first (str/split (str qualified-var) #"/")))))))
ignorant la scission de chaîne laid (rapide et sale) pour le faire?
Essayez '(-> méta-var qualifiés: ns)' – ez121sl
voulez-vous écrire cela comme un aswer: D ou devrais-je simplement supprimer la question? – beoliver
Semble utile q & a, soit obtenir @ ez121sl pour répondre et accepter ou répondre vous-même et accepter – Josh