ลองแปะ source code
ชีวิตผมจะทำอะไรอีก ก็มีประมาณนี้ล่ะ
(defn iter>seq [it]
[]
(when (.hasNext it)
(let [p (.next it)]
(lazy-seq (cons [(read-val* (.key p))
(read-val (.val p))]
(iter>seq it))))))