Python的Clojure的StringIO

Mat*_*ell 4 python clojure stringio

有没有相当于Python的StingIO for Clojure的东西?

我正在尝试编写一个类似于SweavePweave for Clojure 的报告生成/识字编程系统.我目前正在使用临时文件,但我更喜欢使用类似于StringIO的东西.

dno*_*len 5

with-out-str非常方便.

(let [foo (with-out-str (println "Hello world!"))] 
   foo)
Run Code Online (Sandbox Code Playgroud)

这里有更多文档