2024 Clojure状态调查!分享您的看法。

欢迎!请在关于页面上了解有关如何使用本站的一些更多信息。

0 投票
Spec

一个空的fspec形式的{{:args}}和{{:fn}}返回{{nil}}。

(s/form (s/fspec)) => (clojure.spec.alpha/fspec :args nil :ret clojure.core/any? :fn nil)

问题是,CLJ-2112中的spec没有验证该形式。我建议按照{{map-spec-impl}}的方式实现{{fspec-impl}},省略{{nil}}值。

补丁:clj-2368.patch

2 答案

0 投票

由:alexmiller评论

听起来是对的。

0 投票
...