cl-algebraic-data-type
cl-algebraic-data-type copied to clipboard
Redefinition of symbols is silent, even across types
Define the following
(defdata foo a)
and
(defdata bar a)
Here, a will still refer to that of foo. It should probably error instead.