欢迎!有关如何使用本站的更多信息,请参阅关于页面。
使用规范 1,看来计数验证失败应该有更好的报告方式 - 无法清楚地了解实际的计数
user=> (s/assert (s/coll-of any? :count 1) []) Execution error - invalid arguments to user/eval148 at (REPL:1). [] - failed: (= 1 (count %))
:count 使用 bounded-count,这与无限集合配合得很好。报告真实的计数需要使用 count,但这个操作在无限集合上会导致挂起。
:count
bounded-count
count