如何在 LFE REPL 中显示长结果?

How do I display long results in LFE REPL?

下图显示 LFE 截断了显示的结果。与SBCL REPL相比,我可以看到不到一半的结果数据。

如何在 LFE 中显示所有结果?

我在这种情况下经常使用 io:format:

io:format("~p~n", [X]).

我猜它与 LFE 相同,但语法略有不同。

要查看以 LFE 格式打印的内容,您可以使用

(lfe_io:format "~p\n" (list (lists:seq 1 50)))

或者,更简单,在 LFE 回复中:

(pp (lists:seq 1 50))

还有一个 (p ...) 调用,无需漂亮打印即可将其写出。