Clojure Sorted Set - laforge49/aatree GitHub Wiki

When configured with aatree.core.standard-opts, the Sorted Set created by the aatree.core.new-sorted-set function is a standard, empty Clojure sorted-set.

Examples

(ns aatree.standard-sorted-set-examples
  (:require [aatree.core :refer :all]))

(set! *warn-on-reflection* true)

(def opts (standard-opts))

(def bs1 (conj (new-sorted-set opts) :dog :cat :rabbit))
(println bs1); -> #{:cat :dog :rabbit}

(println (rseq bs1)); -> (:rabbit :dog :cat)