cljs.repl.node/read-response

functionsince v0.0-2629Edit
(read-response in)

Source code @ clojurescript:src/main/clojure/cljs/repl/node.clj
(defn ^String read-response [^BufferedReader in]
  (let [sb (StringBuilder.)]
    (loop [sb sb c (.read in)]
      (case c
        -1 (throw (IOException. "Stream closed"))
         0 (str sb)
         (do
           (.append sb (char c))
           (recur sb (.read in)))))))