如果您把非正数的 'n' 或 'step' 传递给 partition,将得到一个无限循环。以下是一些例子
(partition 0 (list 1 2 3))
(partition 1 -1 (list 1 2 3))
原因: partition 和 partition-all 没有检查 n 和 step 是否为正数。
方法: 为 partition 和 partition-all 增加检查 n 和 step 是否为正数的功能。
补丁: clj-1647_3.patch
审查人员: Alex Miller