2013-11-22 1 views
0

Я пытаюсь передать http://fluokitten.uncomplicate.org/ в clojurescript и его немного сложнее, чем просто взаимно однозначное соответствие между datastructures clojure и datastructues cljs.Есть ли спецификация, чтобы показать, что все разные типы данных в clojurescript?

Наиболее полный список, который я нашел были clojurescript типов данных, которые printable: https://github.com/clojure/clojurescript/blob/master/src/cljs/cljs/core.cljs#L6827-L6912

Есть некоторые, как PersistentQueue, PersistentVector, List, которые вполне понятны. Однако такие типы, как RSeq, BlackNode, RedNode и многие другие в этом списке, мне совершенно чужды. Существуют ли какие-либо источники информации, которые могут облегчить понимание того, что эти структуры выполняют, как получить доступ к этим структурам и как их расширить?

+0

предложение: RedNode, BlackNode, похоже, является частью Red-Black Tree http://en.wikipedia.org/wiki/Red%E2%80%93black_tree – edbond

ответ

0

Я не знаю никакой всеобъемлющей документации обо всех структурах данных за пределами самого Clojure и ClojureScript.

 Смежные вопросы

  • Нет связанных вопросов^_^