欢迎!有关如何操作的信息,请查看关于页面。
关于返回值的具体类型以及带有无法通过这种建议更改保留的承诺的文档字符串可能有问题。
然而,如果这些问题不是障碍,将clojure.core/reverse修改为检查其参数是否为可逆的,如果是,则返回rseq,否则像reverse一样执行,在许多情况下可能会更快。