Clojure - 映射值
Clojure - map values
我正在尝试获取一个 clojure 函数来检测传递的值是否为映射。
例如,
user=> (if-map {:foo 1}) ;Should return true
true
user=> (if-map "hello") ;Returns false
false
是否已经有为此服务的预建函数?
是的,map?
是内置函数
(map? {:a 1})
=> true
(map? [1])
=> false
我正在尝试获取一个 clojure 函数来检测传递的值是否为映射。 例如,
user=> (if-map {:foo 1}) ;Should return true
true
user=> (if-map "hello") ;Returns false
false
是否已经有为此服务的预建函数?
是的,map?
是内置函数
(map? {:a 1})
=> true
(map? [1])
=> false