Skip to content
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
Cannot retrieve contributors at this time
(ns mori
[mori.macros :refer [mori-export]])
(:refer-clojure :exclude
[count empty conj find nth assoc dissoc disj pop peek get
empty? reverse into merge subvec keys vals
equiv sort sort-by
vector vec array-map hash-map set compare]))
(mori-export count cljs.core/count)
(mori-export empty cljs.core/empty)
(mori-export conj cljs.core/conj)
(mori-export find cljs.core/find)
(mori-export nth cljs.core/nth)
(mori-export assoc cljs.core/assoc)
(mori-export dissoc cljs.core/dissoc)
(mori-export disj cljs.core/disj)
(mori-export pop cljs.core/pop)
(mori-export peek cljs.core/peek)
(mori-export get cljs.core/get)
(mori-export isEmpty cljs.core/empty?)
(mori-export reverse cljs.core/reverse)
(mori-export into cljs.core/into)
(mori-export merge cljs.core/merge)
(mori-export subvec cljs.core/subvec)
(mori-export keys cljs.core/keys)
(mori-export vals cljs.core/vals)
(mori-export equiv cljs.core/==)
(mori-export sort cljs.core/sort)
(mori-export sortBy cljs.core/sort-by)
(mori-export vector cljs.core/vector)
(mori-export vec cljs.core/vec)
(mori-export Vector cljs.core/PersistentVector)
(mori-export hashMap cljs.core/array-map)
(mori-export ArrayMap cljs.core/PersistentArrayMap)
(defn ^:export arrayMapFromArray [arr no-clone no-check]
(cljs.core/PersistentArrayMap.fromArray arr no-clone no-check))
(defn ^:export arrayMapUnwrap [m]
(if (instance? cljs.core/PersistentArrayMap m)
(.-arr m)
(throw (js/Error. "Can only unwrap array maps"))))
(mori-export Map cljs.core/PersistentHashMap)
(mori-export set cljs.core/set)
(mori-export Set cljs.core/PersistentHashSet)
(mori-export compare cljs.core/compare)