
shift-reset.com
List Mutation Public Service AnnouncementList Mutation Public Service Announcement. Let's play Spot the bug . After running this code, what is the value of. Define a (list 1 2 3) (reverse! Well, if you said the list. Well, not entirely, it. But odds are you probably see a value more like. And this is perfectly allowed. This trips up new lispers on a semi-regular basis, and we had similar questions twice just the other day on #emacs. Lisp Linked Lists are not one object. Lists in Lisp and in functional languages are a single type. If it is a pai...
http://www.shift-reset.com/