【发布时间】:2013-05-03 11:37:26
【问题描述】:
Clojure 1.5 添加了新的线程宏,包括:
some->some->>
更改日志中有这个人为的示例来说明 some-> 的工作原理:
user=> (defn die [x] (assert false))
#'user/die
user=> (-> 1 inc range next next next die)
AssertionError Assert failed: false user/die (NO_SOURCE_FILE:65)
user=> (some-> 1 inc range next next next die)
nil
与其他程序员聊天时,我们发现很难为some-> 想出一个好的实用示例。您什么时候使用some-> 解决实际问题?
【问题讨论】:
标签: clojure