Dmitry Ivanov
А map и set, получается, тоже на деревьях? Мне казалось, что при некоторых условиях можно получить плоскую HashMap и HashSet соответственно.
Еп. Вот возьмем мапы, к примеру:
(defn sorted-map
[...some-code...] (clojure.lang.PersistentTreeMap/create keyvals))) -- т.е. следует из названия, что дерево
public IPersistentMap [...some-code...] -- там увидим, тоже Leafs/Nodes