clojure - 如何获取具有统一命名空间键的映射的命名空间?

标签 clojure namespaces maps

有没有办法获得具有统一名称间隔键的 map 的命名空间?

例如:
(map-ns {:some/key :val :some/other :val ,,,}) => “some”)

最佳答案

(->> m keys (map namespace) set)

以上将为您提供所有命名空间的集合,或者如果 size > 1,您可以返回 nil。

关于clojure - 如何获取具有统一命名空间键的映射的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57097991/

相关文章:

clojure - Garden 在 Reagent's Hiccup 中生成内联样式

html - 如何使用 enlive 的 clone-for 和 HTML 模板来删除虚拟子元素

namespaces - node.js 中的“全局”对象

clojure - 如何以编程方式要求命名空间

javascript - 显示 map 并突出显示某些国家/地区

javascript - 更改热图上单个点的半径?

clojure - 惰性序列中的 OutOfMemoryError

function - 这些功能函数叫什么?

ruby-on-rails - ruby /rails : Reopening vs Overwriting a Class

java - 安卓:谷歌地图不显示