From: ts Date: 2001-08-01T14:29:47+09:00 Subject: [ruby-talk:18936] Re: Hash vs == >>>>> "N" == Ned Konz writes: N> My implementation takes a callback to generate a key for comparison. This N> makes sense in Perl, but what are the rules in Ruby? If you override == are N> you expected to override hash() as well (as in Smalltalk)? If so, I could use N> hash. Ruby use #eql? to compare 2 keys. If you redefine #eql?, you must update #hash Guy Decoux