请在Clojure 2024状态调查!中分享您的想法。

欢迎!请查看关于页面,了解如何工作的更多信息。

0
ClojureScript

在{{cljs.core/pr-sequential-writer}}中,有一个初始化{{n}}为{{dec}}结果的{{loop}},在{{recur}}后,{{dec}}也将生成下一个{{n}}的值。

在该{{loop}}的作用域中有一个表达式

(or (nil? n) (not (zero? n)))

可以简化为

(not (zero? n))

因为{{n}}已知是一个数字,不能是{{nil}}。

6 个回答

0

评论作者:kucerm2

已移除nil检查。

0

评论作者:mfikes

CLJS-3081-0.patch通过CI (/)

0

评论作者:mfikes

CLJS-3081-0.patch通过Canary (/)

0

评论作者:mfikes

CLJS-3081-0.patch已添加到Patch Tender (i)

0

评论作者:mfikes

CLJS-3081-0.patch LGTM

0
参考:[链接](https://clojure.atlassian.net/browse/CLJS-3081)(由 mfikes 报告)
...