【发布时间】:2011-11-03 17:11:35
【问题描述】:
在 Clojure 中 Koans :fin 在 atom.clj 中使用。这是一个例子:
(def atomic-clock (atom 0))
"Atomic atoms are atomic"
(= 20 (do
(compare-and-set! atomic-clock 100 :fin)
@atomic-clock))
我知道 :fin 是新值。但是为什么用它而不是数字呢?
我已经搜索了正在使用的 :fin 的文档,除了 Koans 之外找不到它的用途。
谢谢。
【问题讨论】:
标签: clojure