clojure 集合
示例
所有内置Clojure的集合是不可变的,异构的,有文字语法和支持conj,count以及seq功能。
conj在“常数”或对数时间中返回一个与具有“添加”项的现有集合等效的新集合。这究竟意味着什么取决于集合。
count以固定时间返回集合中的项目数。
seqnil在固定时间内返回一个空集合,或一个非空集合的一系列项目。
所有内置Clojure的集合是不可变的,异构的,有文字语法和支持conj,count以及seq功能。
conj在“常数”或对数时间中返回一个与具有“添加”项的现有集合等效的新集合。这究竟意味着什么取决于集合。
count以固定时间返回集合中的项目数。
seqnil在固定时间内返回一个空集合,或一个非空集合的一系列项目。