On Tue, Dec 11, 2012 at 3:32 PM, Raoul Duke <rao...@gmail.com> wrote:
> one of the things which seem to be true but nowhere completely
> successfully fleshed out is the fact that "equality" is very
> subjective. there can and should be many different ways to pose and
> answer the question "a == b".

There is a very good explanation of an objective equality predicate in
Henry Baker's "Equal Rights for Functional Objects" paper:
http://home.pipeline.com/~hbaker1/ObjectIdentity.html

Anyone interested in equality, FP, or why CL and Elisp are so annoying
to work with should read this paper. Keep in mind that Clojure cheats
in a few places in the name of convenience and doesn't quite implement
what he's described though.

-Phil

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to