From: Eli Bendersky
Subject: Re: a short article about equality in Lisp (for beginners)
Date: 
Message-ID: <cf5p6l$3re@odak26.prod.google.com>
Alberto Riva wrote:
> Eli Bendersky wrote:
> > "Mathematicians often say that to understand something you must
first
> > read it, then write it down in your own words, then teach it so
someone
> > else " - from "How to read mathematics".
> >
> > I came back to playing with Lisp recently, and naturally I
discovered
> > that I forgot how Lisp's equality operators - eq, eql, equal and
equalp
> > differ. To completely understand it,
> > I referred to the Hyperspec and two Lisp books. To avoid
> > this experience in the future, I summarized my "understanding"
> > in a short article:
> >
> > http://www.geocities.com/spur4444/prog/equality_in_lisp.html
> >
> > I think it will be quite useful to beginners, both to understand
> > and to serve as a reference. But I'll be glad to get some feedback
from
> > the experienced Lisp programmers here. Are there
> > any obvious flops ?
> >
> > Disclaimer: the article is not complete. There are other comparison
> > operators in Lisp (e.g. char=). For a full reference, the Hyperspec
is
> > required. However, the article should be useful for initial
"getting
> > it" stage.
>
> Nice. What about contributing it to the CL cookbook
> (http://cl-cookbook.sourceforge.net)? There doesn't seem to be an
> article covering this issue.
>
> Alberto

Sound good. I see on that you're one of the cl-cookbook's developers,
so feel
free to add this article.