Why do cards and keywords have extra arity with a default argument, but no sets?
Is this an implementation detail or a specific design decision?
({:a 2} :b :not-found) ;;=> :not-found (:b {:a 2} :not-found) ;;=> :not-found ;; This seems counter intuitive. (
source share