欢迎!请参阅关于页面了解有关如何操作的更多信息。
prewalk 和 postwalk 以一种将在深度嵌套结构中耗尽栈的方式使用递归。
我建议在 clojure.walk 的各个文档字符串中注明这一点,因为这种递归/限制在 Clojure 中似乎很少见,因此是出乎意料的。
(最好通过类似缩压和迭代的机制来移除递归/限制,但这只是一个针对文档改进的建议。)