clojure.core.protocols
clojure.core.protocols 中的 Vars
c
- CollReduce
- 可比首尾递归更快地执行 reduce 的集合类型协议。由 clojure.core/reduce 调用。根据 Iterable 定义的基本实现。
i
- IKVReduce
- 可比首尾递归更快地通过键值函数执行自身的具体关联类型协议。由 clojure.core/reduce-kv 调用,语义相同(只是参数顺序不同)。
n
- nav
- 在 coll 和 k(键/索引或 nil)的上下文中返回(可能已转换的)v,默认为返回 v。