Clojure形式为字符串

Mar*_*tus 3 clojure

有没有办法将Clojure表单转换为字符串?例如转换:

(and (f 1) (g 3))
Run Code Online (Sandbox Code Playgroud)

至:

"(and (f 1) (g 3))"
Run Code Online (Sandbox Code Playgroud)

Ope*_*uce 8

=> (defmacro string-it [x] (str x))
#'user/string-it
=> (string-it (+ 1 2))
"(+ 1 2)"
Run Code Online (Sandbox Code Playgroud)