   (-seq [coll] nil)
 
   ICounted
-  (-count [coll] 0)
-
-  )
+  (-count [coll] 0))
 
 (set! cljs.core.List/EMPTY (EmptyList. nil))
 

    ([array f]
       (ci-reduce array f))
    ([array f start]
       (ci-reduce array f start)))
  )

(defn seq
  "Returns a seq on the collection. If the collection is

  (-hash [coll] (hash-coll coll))

  ISeqable
  (-seq [coll] coll))

(defn cons
  "Returns a new seq where x is the first element and seq is the rest."
