clojure.datafy
Functions to turn objects into data. Alpha, subject to change
clojure.datafy 中的变更
d
- datafy
- 尝试将 x 返回为 data。datafy 将返回 clojure.core.protocols/datafy 的值。如果该值已转换并且结果支持元数据,则会在元数据上将 :clojure.datafy/obj 设置为 x 的初始值,并且将 :clojure.datafy/class 设置为 x 的类名,形式为符号。
n
- nav
- 在 coll 和 k(一个密钥/索引或 nil)的上下文中返回(可能已转换)v。调用方应尝试为 Indexed/Associative/ILookup 集合提供密钥/索引上下文 k(如果可能),但不要为序列构造一个(传递 nil)。nav 返回 clojure.core.protocols/nav 的值。