Clojure中,swap!
、swap-vals!
、reset!
和reset-vals!
的参数和Docstring一致地指的是{{atom}}和{{newval}},但在ClojureScript中并非如此。
ClojureScript中,使用{{a}}代替{{atom}}作为参数名,而在重置函数中,参数被命名为{{new-value}},而Docstring引用{{newval}}(在ClojureScript中,在reset!
Docstring的末尾有一个引用参数作为{{new-value}})。
建议将参数和Docstring更改为与Clojure中的一致。