我有一个非常庞大的哈希表,每当我尝试更改哈希时,都会返回整个哈希值,这会导致我的REPL崩溃.有没有办法可以让Clojure设置值并返回nil?
谢谢.
dorun总是回报nil:
(dorun (alter ...))
Run Code Online (Sandbox Code Playgroud)
如果您只想阻止REPL打印大量数据结构,请使用*print-level*或*print-length*.
user> (set! *print-level* 2)
2
user> {:foo {:bar {:baz {:quux 1}}}}
{:foo {:bar #}}
user> (set! *print-length* 2)
2
user> (range 100)
(0 1 ...)
Run Code Online (Sandbox Code Playgroud)