prim-seq

functionsince v0.0-927Edit
(prim-seq prim)
(prim-seq prim i)

Creates a seq from a JavaScript array or array-like object.


Examples:

(prim-seq #js [1 2 3])
;;=> (1 2 3)

Also works on Array-like objects, like NodeList.

(prim-seq (js/document.querySelectorAll "div"))
;;=> ...

See Also:


Source docstring:
Create seq from a primitive JavaScript Array-like.
Source code @ clojurescript:src/main/cljs/cljs/core.cljs
(defn prim-seq
  ([prim]
     (prim-seq prim 0))
  ([prim i]
     (when (< i (alength prim))
       (IndexedSeq. prim i nil))))