如果您向 partition 传递非正数的 'n' 或 'step',则会出现无限循环。以下是一些示例:
(partition 0 (link: 1 2 3))
(partition 1 -1 (link: 1 2 3))
原因:partition 和 partition-all 没有检查 n 和 step 是否为正数。
方法:向 partition 和 partition-all 添加检查 n 和 step 是否为正数的功能。
补丁:clj-1647_3.patch
预筛选者:Alex Miller