Clojure - 元数据


在 Clojure 中,元数据用于注释集合中的数据或存储在符号中的数据。这通常用于向底层编译器注释有关类型的数据,但也可以供开发人员使用。元数据不被视为对象值的一部分。同时,元数据是不可变的。

Clojure 中可以对元数据进行以下操作。

先生。 操作及说明
1 元与

该函数用于定义任何对象的元数据映射。

2

此函数用于查看是否有任何元数据与对象关联。

3 变化元

返回与原始对象具有相同类型和值的对象,但具有组合的元数据。