2013-06-29 62 views
1

比方說,我有開始關閉未結合的動態無功:取消綁定Clojure的變種

(def ^:dynamic *config-param*) 

然後,後來,它被設置這樣的:

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

但是,現在,我想取消綁定(可能用於測試目的)。我該怎麼做?

(注:我不贊同使用動態變量,我只是問。)

回答

1

使用.unbindRoot這樣的:

(.unbindRoot #'*config-param*)