【发布时间】:2017-08-11 18:38:50
【问题描述】:
我目前正在使用以下 工作 - 但它似乎有点混乱
(defn get-namespace
[qualified-var]
{:pre [(var? qualified-var)]}
(the-ns
(symbol
(apply str (drop 2 (first (str/split (str qualified-var) #"/")))))))
忽略丑陋的字符串拆分(又快又脏),是否有内置功能可以做到这一点?
【问题讨论】:
-
试试
(-> qualified-var meta :ns) -
你想把它写成一个回答 :D 还是我应该删除这个问题?
-
似乎很有用的问答,要么让@ez121sl 回答并接受,要么自己回答并接受
-
这个问题很好。我稍后会写下答案,或者其他人会在此期间完成。
标签: clojure namespaces