You might be interested in the FSet library (among others): https://common-lisp.net/project/fset/Site/index.html
Re:Practical Common Lisp (2005)
by thomasvarney723 on Sunday December 04, 2016 @03:54PM
(#13101718)
Very well said. The advent of transducers in Clojure has made this 'orthogonality' especially true.
None of which is to say that Clojure isn't standing on the shoulders of giants.