data structure
Various data structures.

NB: for a good library of general purpose data-structures, I (actually Fare Rideau) recommend cl-containers if you want stateful (imperative) variants, or lisp-interface-library if you want pure (functional) variants. If you implement more data-structures, we recommend you extend their respective interfaces. For more specialized data-structures, read on.

-- If you want a functional collections library, FSet is also worth a look. The two libraries differ in design philosophy; broadly, I would say that FSet has a higher-level feel and is more oriented toward applications programming, while lisp-interface-library has a lower-level feel and is more aimed at systems work. -- Scott L. Burson 2024-01-26