ES6SetEntriesIterator

typesince v0.0-2371Edit
(ES6SetEntriesIterator. s)

Source code @ clojurescript:src/main/cljs/cljs/core.cljs
(deftype ES6SetEntriesIterator [^:mutable s]
  Object
  (next [_]
    (if-not (nil? s)
      (let [x (first s)]
        (set! s (next s))
        #js {:value #js [x x] :done false})
      #js {:value nil :done true})))