{{counted?}} 的文档字符串目前说明
“如果 coll 实现了常量时间的 count,则返回 true”
这可能导致用户认为他们可以用这个函数来确定在对任何集合调用 {{count}} 时是否为常量时间操作,而实际上它只反映对象是否实现了 {{clojure.lang.Counted}} 接口。由于 {{count}} 对一些平台类型进行了特殊处理,因此对于数组或字符串等常见情况,虽然时间是常量,但 {{counted?}} 将返回 false。
**建议:**
“如果 clojure 集合 coll 实现了常量时间的 count,则返回 true。请注意,即使大小可以在常量时间内获取(如数组或字符串),此函数也会为宿主类型返回 false。”