range 函数的文档确实指出了以下用法
(range 10 0 -1) -> (10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
当前文档
返回一个从起始值(包含)到结束值(不包含),以步长为单位的 lazily seq 数组,其中起始值默认为 0,步长默认为 1,结束值默认为无穷大。当步长为 0 时,返回以起始值为无穷大的序列。当起始值等于结束值时,返回空列表。
步长也可以是递减的,例如
从 10 以 -1 递减:(range 10 0 -1)。
建议
添加最后一句:“步长可以是负数。”
补丁: clj-704(patch)