Brian Hurt <bhurt(at)janestcapital(dot)com> writes:
> I'm trying to write a generic equals operator that works on type
> anyelement,
What for? You'd ultimately have to depend on the various actual input
types' native equality operators, so I don't see what this'd buy except
a layer of useless-seeming overhead. Also, it could only be hashable
if the input type's equality is hashable, and we don't have any way to
deal with a "sometimes hashable" equality operator.
regards, tom lane