|
|
|
|
|
by calibraxis
4704 days ago
|
|
About your last point, Clojure's seqs enable code reuse. You can operate on lists, vectors, sets, maps, etc as seqs. I don't know about Interlisp, but Common Lisp does not unify these datatypes under such a common sequence abstraction. |
|
http://www.lispworks.com/documentation/HyperSpec/Body/c_sequ...
http://www.lispworks.com/documentation/HyperSpec/Body/t_seq....
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.65....
https://github.com/sbcl/sbcl/blob/master/src/pcl/sequence.li...
EDIT: Some actual problems http://ilc2009.scheming.org/node/7