我正在尝试使用pr-str序列化clojure中的一些列表,但任何包含100多个元素的列表都会被切断。例如:
(pr-str (repeat 200 [2]))
产量
"([2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] ...)"
答案 0 :(得分:5)
大概你有*print-length*
绑定到100.要解除限制,请将其重置为nil
:
(set! *print-length* nil)
首先可以绑定/设置的位置取决于您的设置。对于Leiningen,用户级和项目级设置都是相关的(因此请查看~/.lein/profiles.clj
和project.clj
)。