tag:blogger.com,1999:blog-8288194986820249216.post3037531126282270616..comments2024-03-22T05:09:17.789-07:00Comments on Abstract Heresies: alist or plist?Joe Marshallhttp://www.blogger.com/profile/03233353484280456977noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-8288194986820249216.post-70296776085648178242013-07-18T16:00:49.506-07:002013-07-18T16:00:49.506-07:00There seems to be an enormous missing "* Note...There seems to be an enormous missing "* Note: in Common Lisp" qualifier somewhere in this article...Anonymoushttps://www.blogger.com/profile/12341201158832109978noreply@blogger.comtag:blogger.com,1999:blog-8288194986820249216.post-76329996056930019952013-07-18T05:45:45.349-07:002013-07-18T05:45:45.349-07:00Scheme?<a href="https://groups.google.com/d/msg/comp.lang.scheme/BvBYjh5MmZ0/lA1l5XkNEokJ" rel="nofollow">Scheme?</a>Joe Marshallhttps://www.blogger.com/profile/03233353484280456977noreply@blogger.comtag:blogger.com,1999:blog-8288194986820249216.post-17039352415969124682013-07-18T05:34:01.277-07:002013-07-18T05:34:01.277-07:00Thanks, Galactus. Dumb typo fixed.Thanks, <a href="http://www.blogger.com/profile/09469326189370479520" rel="nofollow">Galactus</a>. Dumb typo fixed.Joe Marshallhttps://www.blogger.com/profile/03233353484280456977noreply@blogger.comtag:blogger.com,1999:blog-8288194986820249216.post-21048521719994553222013-07-18T05:27:24.925-07:002013-07-18T05:27:24.925-07:00small nitpick: shouldnt the first example alist be...small nitpick: shouldnt the first example alist be:<br /><br />((:name . "Joe")<br /> (:favorite-color . "Blue")) ?<br /><br />(to be equivalent to the plist)Galactushttps://www.blogger.com/profile/09469326189370479520noreply@blogger.comtag:blogger.com,1999:blog-8288194986820249216.post-14076613884925925652013-07-17T23:32:59.703-07:002013-07-17T23:32:59.703-07:00And here I thought you were kind of a Scheme guy.
...And here I thought you were kind of a Scheme guy.<br /><br />You know this of course, but overriding can be even more convenient:<br /><br />(apply #'foo :favorite-color "Black" args)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8288194986820249216.post-53881872714974208502013-07-17T19:18:51.387-07:002013-07-17T19:18:51.387-07:00I also like that these structures can be non-destr...I also like that these structures can be non-destructively modified by consing stuff onto the front, which is very handy for recursively processing something while incrementally extending a lookup table.Xachhttps://www.blogger.com/profile/04498567730331742642noreply@blogger.com