linked icon indicating copy to clipboard operation
linked copied to clipboard

Clojure(Script) efficient map and set structures that preserve insertion order

Results 6 linked issues
Sort by recently updated
recently updated
newest added

``` (defn assoc-after [map key assoc-key assoc-val]) (defn assoc-before [map key assoc-key assoc-val]) (defn swap-position [map key1 key2]) (defn swap-after [map key-to-be-after key2]) (defn swap-before [map key-to-be-before key2]) ```

Hello, I've tried to use `linked/set`, but all following operations failed: CLJ ```clojure dev=> (linked/set 4) java.lang.AbstractMethodError: Method linked/set/LinkedSet.toArray()[Ljava/lang/Object; is abstract ``` same result for calling ```clojure (into (linked/set) [1])...

Hi, how to translated a linked to a JSON map using some fn like cheshire.core/generate-string, or build a linked from JSON map string using some fn like cheshire.core/parse-string? or maybe...

Insertion order is a crucial property of the data structure and it's counterintuitive that on equality the order is not respected. It has bit me several times when I was...

Hi, We are already using this library and it works fine for us, thank you very much for it. But, we foresee that we will need to implement some changes,...