首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Clojure-JVM下的函数式编程语言(8)元数据 作者: R. Mark Volkmann

2012-09-22 
Clojure-JVM上的函数式编程语言(8)元数据 作者: R. Mark Volkmann?原帖地址:http://java.ociweb.com/mark/

Clojure-JVM上的函数式编程语言(8)元数据 作者: R. Mark Volkmann

?原帖地址:http://java.ociweb.com/mark/clojure/article.html#Metadata

?作者:R. Mark Volkmann

?译者:RoySong

?

元数据(Metadata)

??? Clojure的元数据是附属于符号或者集合的数据,而没有具体的逻辑值。两个对象在逻辑上相同,就像扑克中的两张

王相同,能够拥有不同的元数据。举个例子,元数据能够用来指明某张扑克是否是弯的。而对于大部分扑克游戏来说,

事实上扑克是否是弯的完全跟扑克的价值无关:

(defn reverse  "Returns a seq of the items in coll in reverse order. Not lazy."  [coll]    (reduce conj nil coll))

?

译者注:

元数据的概念,来源于百度百科:

元数据(Metadata)是描述其它数据的数据(data about other data),或者说是用于提供某种资源的有关信息的结构数据(structured data)。元数据是描述信息资源或数据等对象的数据,其使用目的在于:识别资源;评价资源;追踪资源在使用过程中的变化;实现简单高效地管理大量网络化数据;实现信息资源的有效发现、查找、一体化组织和对使用资源的有效管理。

热点排行