Closed
Description
In Clojure, the =
function uses what is called "equality partitions" to determine equality between the different builtin collection types. The three partitions are "sequential types" (vectors, lists, seqs), sets, and maps. Elements inside each of these partitions can be considered for equality, but outside of it they are always considered not equal.