shuffle

functionsince v0.0-1424 clojure.core/shuffleEdit
(shuffle coll)

Details:

Returns a random permutation of coll.


Source docstring:
Return a random permutation of coll
Source code @ clojurescript:src/main/cljs/cljs/core.cljs
(defn shuffle
  [coll]
  (let [a (to-array coll)]
    (garray/shuffle a)
    (vec a)))