标签: clojure var
假设我有一个以未绑定方式开始的动态变量:
(def ^:dynamic *config-param*)
然后,它会像这样设置:
(alter-var-root #'*config-param* (constantly 42)))
但是,现在,我想解开它(也许是出于测试目的)。我该怎么做?
(注意:我不赞同使用动态变量!我只想问。)
答案 0 :(得分:1)
像这样使用.unbindRoot:
.unbindRoot
(.unbindRoot #'*config-param*)