immutable-struct
Library that encourage the use of functional programming + pattern matching
$ area51 add immutable-structCopyUsage
;; area51 add updates your .asd automatically.
;; Use the package in your code:
(in-package :my-project)
(immutable-struct:some-function ...)