在绑定块内部停车会移除动态变量的当前值。
示例
`
(require '[clojure.core.async :as async :refer [go <!]])</p>
(def ^:dynamic d)
(go
(binding [d :bound]
(println d)
(<! (async/timeout 10))
(println d)))
`
Here is the output
`
:bound
object[clojure.lang.Var$Unbound 0x15f8a952 Unbound: '#'user/d]
`