Clojure Sorted Map - laforge49/aatree GitHub Wiki
When configured with aatree.core.standard-opts, the Sorted Map created by the aatree.core.new-sorted-map function is a standard, empty Clojure sorted-map.
Examples
(ns aatree.standard-sorted-map-examples
(:require [aatree.core :refer :all]))
(set! *warn-on-reflection* true)
(def opts (standard-opts))
(def bm1 (conj (new-sorted-map opts) {:dog "Jack" :cat "Sammy" :rabbit "Henry"}))
(println bm1); -> {:cat Sammy, :dog Jack, :rabbit Henry}
(println (rseq bm1)); -> ([:rabbit Henry] [:dog Jack] [:cat Sammy])