IIterable

protocolsince v0.0-2356Edit
implemented for ArrayNode BitmapIndexedNode Eduction HashCollisionNode IndexedSeq IntegerRange PersistentArrayMap PersistentHashMap PersistentHashSet PersistentQueue PersistentVector Range Subvec

Source docstring:
Protocol for iterating over a collection.
Source code @ clojurescript:src/main/cljs/cljs/core.cljs
(defprotocol IIterable
  (-iterator [coll]
    "Returns an iterator for coll."))