欢迎!有关如何使用本网站的一些更多信息,请参阅关于页面。
keys和vals的文档字符串表明这些函数可以应用于maps。但,这些函数显然也可以在map条目序列上工作。
keys
vals
例如,这可以工作
(keys (filter (comp odd? val) {:a 1 :b 2 :c 3}))
上述程序是否有效?keys和vals是否保证能在map条目序列上工作?
是的,这是合法的,您可以信赖它。
我还提交了一个工单,要么更新文档字符串,要么在类型中使其更加明确。
https://clojure.atlassian.net/browse/CLJ-2592
Alex Miller 通过 Twitter 发送。
https://twitter.com/puredanger/status/1330570384773681152?s=21
“合法,我们会继续维持这个功能”