Use `not=` when you want the opposite of Clojure’s `=` comparison. It returns a boolean and is shorter than `(not (= a b))`. It accepts one or more arguments; with one argument, it returns `false`. section 6.1
Comparing values
`(not= 1 2)` ⇒ `true` `(not= "a" "a")` ⇒ `false` `(not= 1 2 1)` ⇒ `true` For multiple arguments, `not=` means “not all equal,” not “every value is distinct.” section 6.1
The result depends on the equality rules of `=`. For compatible collections, that can mean comparing contents rather than container types; ordered collections compare contents in order, while maps and sets ignore order. Unlike `not`, which negates the truthiness of one value, `not=` negates an equality comparison. section 6.1 section 3.2.1
