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

欢迎!请查阅 关于 页面以了解更多关于这个网站如何运作的信息。

0 投票数
Clojure

我发现自己在重复以下这样的代码

(ns foo.bar
(:refer-clojure :exclude (link: doseq))
(:require (link: clojure.core.typed :refer [doseq]))

而我在想,为什么不这样

(ns foo.bar
(:require (link: clojure.core.typed :override [doseq]))

2 答案

0 投票数

评论者:mikera

我同意这确实非常令人烦恼。

我认为这是我的问题的重复:CLJ-1257 的补丁将使得这一点不再必要(它将允许用户覆盖任何变量,而不会引发异常)。

0 投票数
参考资料:https://clojure.atlassian.net/browse/CLJ-1746 (由 alex+import 报告)
...