填充格式化打印(我们尝试将尽可能多的元素放在一行上)过于激进,正如我们尝试打印以下数组时可以看到:
user> (binding [*print-right-margin* 20] (pprint (int-array (range 10))))
生成
[0,
1,
2,
3,
4, 5, 6, 7, 8, 9]
而不是
[0, 1, 2, 3, 4,
5, 6, 7, 8, 9]
或类似的内容。(我尚未对这种情况的精确表示进行工作)。
我们目前仅对原生 Java 数组使用 :fill 样式新行。