| 123456789101112131415161718 | 
							- ; Comment
 
- (def
 
-   ^{:macro true
 
-     :added "1.0"}
 
-   let (fn* let [&form &env & decl] (cons 'let* decl)))
 
- (def ^:dynamic chunk-size 17)
 
- (defn next-chunk [rdr]
 
-   (let [buf (char-array chunk-size)
 
-         s (.read rdr buf)]
 
-   (when (pos? s)
 
-     (java.nio.CharBuffer/wrap buf 0 s))))
 
- (defn chunk-seq [rdr]
 
-   (when-let [chunk (next-chunk rdr)]
 
-     (cons chunk (lazy-seq (chunk-seq rdr)))))
 
 
  |