[plt-scheme] Naming an equality operator

From: Gregory Woodhouse (gregory.woodhouse at sbcglobal.net)
Date: Fri Feb 17 21:16:34 EST 2006

On Feb 17, 2006, at 4:18 PM, Carl Eastlund wrote:

> One personal coding project I have been working on is an extensible
> equality operator (think equal?, but you can override its behavior on
> certain types of values it will encounter along its traversal).
> Before I do anything rash like use it in distributed code, or
> distribute it as a planet package, I'd like to have a good name for
> the operator.  Currently our namespace is pretty cluttered with
> equality operators - each type has one, like string=? and bytes=?, and
> there are already three generic equalities (eq?, eqv?, and equal?).
> So what is a good name for a third?

How about equiv? Equality (whatever that means) is a kind of  
> --
> Carl Eastlund
> "Cynical, but technically correct."

Ooh...good one!

Gregory Woodhouse
gregory.woodhouse at sbcglobal.net

"We ascribe beauty to that which is simple."
--Ralph Waldo Emerson

Posted on the users mailing list.