不存在?
答案 0 :(得分:17)
存在:
Clojure 1.2.0
user=> (not= 1 2)
true
user=> (not= 1 1)
false
答案 1 :(得分:16)
user=> (doc not=)
-------------------------
clojure.core/not=
([x] [x y] [x y & more])
Same as (not (= obj1 obj2))
nil
有趣的是,你可以定义!=与= =如果真的想要的那样:
user=> (def != not=)
#'user/!=
user=> (!= 2 2)
false
user=> (!= 2 3)
true
答案 2 :(得分:5)
在很多clojure代码中! char表示函数以您应注意的方式更改某些事物的状态。 clojure transients大量使用这些
compare-and-set!
alter-meta!
conj!
persistent!
查看http://clojure.github.com/clojure/并搜索!字符。这些功能通常带有“必须没有副作用”的警告
答案 3 :(得分:4)
根据我的谷歌搜索“not =”是相同的,但我对Clojure没有个人熟悉。
答案 4 :(得分:0)
是否有某些原因not=
不适合您的目的?