在“lein repl”中控制无限序列显示

时间:2015-09-11 14:35:15

标签: clojure read-eval-print-loop

我想改进lein repl的某些功能,以匹配cider repl中的功能。特别是在苹果酒中,当

时,结果被省略(三点截断)
  • 我评估无限序列或
  • 我打印出无限序列

lein repl中,打印位可以由print-length var处理。但是我试图获得相同的结果来评估无限序列。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这个post解释了一些选项,特别是对于递归结构还有(set! *print-level* 15)以及repl-utils/add-break-thread!,它允许你在失控的评估中使用CTRL-C而不用杀死JVM进程并强迫你重新开始。