标签: clojure
我正在尝试使用clojure函数来检测传递的值是否为地图。 例如,
user=> (if-map {:foo 1}) ;Should return true true user=> (if-map "hello") ;Returns false false
是否有预先构建的功能服务于此?
答案 0 :(得分:6)
是的,map?是内置函数
map?
(map? {:a 1}) => true (map? [1]) => false