解开一个Clojure var

时间:2013-06-29 20:56:36

标签: clojure var

假设我有一个以未绑定方式开始的动态变量:

(def ^:dynamic *config-param*)

然后,它会像这样设置:

(alter-var-root #'*config-param* (constantly 42)))

但是,现在,我想解开它(也许是出于测试目的)。我该怎么做?

(注意:我赞同使用动态变量!我只想问。)

1 个答案:

答案 0 :(得分:1)

像这样使用.unbindRoot

(.unbindRoot #'*config-param*)