欢迎!请参阅关于页面以了解更多关于该功能的信息。
评论者:mfikes
也许这种构造函数存在其他类型的映射条目会对该构造函数的用户很重要。
`user=> (let [me (first (sorted-map :a 1))]
`
[(map-entry? me) (type me)])
[true clojure.lang.PersistentTreeMap$BlackVal] `
评论者:gshayban
我看不出这有什么意义。有什么理由有映射条目构造函数呢?
评论者:alexmiller
Mike:不,我认为这不会很重要
Ghadi:有些代码在外部调用 MapEntry/create,因为在这种情况下它会更快,这当然更好。
评论人:jcr
Ghadi:另一个考虑因素是clj\cljs的可移植性。说到这里...
Alex:我应该为clojurescript也创建一个工单吗?看起来函数体可能是
(cljs.core/MapEntry. k v nil)