在一些情况下,如以下所示,这些函数的无参数版本很有用
;; compute-preds-for 可以返回零个或多个谓词函数 (let [preds (compute-preds-for something)] (filter (apply every-pred preds) some-coll))
方法: 本补丁添加了 every-pred 和 some-fn 的无参数版本,并具有以下语义
(every-pred) === (constantly true) (some-fn) === (constantly nil)
补丁: 0001-Add-zero-arity-variants-for-every-pred-and-some-fn.patch
- 补丁添加了无参数版本
- 补丁将文档字符串重新格式化为 80 个字符宽度(匹配其他核心函数) - 注释相同,除了添加一个表示无参数行为句子的最后一句。
由以下人员审核