News for hackers. Stuff that matters.
Re:Quirks of Common Lisp Types by alhazraed on Tuesday September 02, 2025 @09:55AM (#45103161)
While the post references a link to the 'Type Hierarchy of Strings'[0], here is the full type tree[1] for Common Lisp.

[0]: https://lispcookbook.github.io/cl-cookbook/strings.html#stri...

[1]: https://sellout.github.io/2012/03/03/common-lisp-type-hierar...

Re:Quirks of Common Lisp Types by perihelions on Tuesday September 02, 2025 @10:37AM (#45103711)
It's also easy to draw type graphs like these dynamically: DO-EXTERNAL-SYMBOLS + FIND-CLASS yields you list of types—and CLASS-DIRECT-SUPERCLASSES, from MOP, gives you the edge relations between them. In my personal SLIME setup I render graphs like this through graphviz and into an Emacs buffer.
Re:Quirks of Common Lisp Types by selimthegrim on Tuesday September 02, 2025 @10:37AM (#45103706)
The type tree is screaming for the Apple Pascal poster treatment