Re:Why Ruby is an acceptable Lisp (2005)
by qwertyuiop924 on Sunday September 11, 2016 @02:59PM
(#12474998)
But that's not what Clojure did. In clojure, cons cells aren't cons cells: they're a cell that can point to a sequence of some type, and contain a pointer to arbitrary data. They also do not make up lists, and have weird equality rules.
Racket's conses are merely immutable.