Want this course?
Equality Comparison Access Pattern
Clojure obeys the Java standard library's equality partitions. Namely, sequential, map, and set partitions for collections. These allow us to swap out different concrete implementations of our collections while still having equivalent logical collections.
Code is available: lispcast/clojure-collections
You can checkout the code in your local repo with this command:
$CMD git clone https://github.com/lispcast/clojure-collections.git $CMD cd clojure-collections