Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有说明clojurescript中所有不同数据类型的规范?_Clojure_Clojurescript - Fatal编程技术网

是否有说明clojurescript中所有不同数据类型的规范?

是否有说明clojurescript中所有不同数据类型的规范?,clojure,clojurescript,Clojure,Clojurescript,我正在尝试移植到clojurescript,它比clojure数据结构和cljs数据结构之间的一对一通信要复杂一些 我找到的最全面的列表是可打印的clojurescript数据类型: 有一些类似于PersistentQueue,PersistentVector,List的代码非常清晰。然而,诸如RSeq、BlackNode、RedNode以及该列表中的许多其他类型对我来说都是陌生的。是否有任何信息来源可以使您更容易理解这些结构的作用、如何访问这些结构以及如何扩展它们?除了Clojure和Clo

我正在尝试移植到clojurescript,它比clojure数据结构和cljs数据结构之间的一对一通信要复杂一些

我找到的最全面的列表是可打印的clojurescript数据类型:


有一些类似于
PersistentQueue
PersistentVector
List
的代码非常清晰。然而,诸如
RSeq
BlackNode
RedNode
以及该列表中的许多其他类型对我来说都是陌生的。是否有任何信息来源可以使您更容易理解这些结构的作用、如何访问这些结构以及如何扩展它们?

除了Clojure和ClojureScript源本身之外,我不知道有任何关于所有数据结构的全面文档。

建议:RedNode,黑节点似乎是红黑树的一部分