From: Yukihiro Matsumoto Date: 2008-09-15T12:10:57+09:00 Subject: [ruby-dev:36299] Re: hash-equality of Vectors and Matrices まつもと ゆきひろです In message "Re: [ruby-dev:36298] hash-equality of Vectors and Matrices" on Mon, 15 Sep 2008 10:50:08 +0900, "Yugui (Yuki Sonoda)" writes: |現状までMatrix#eql? と Vector#eql? はそれぞれ == のエイリアスでした(この |エイリアス作成のtypoが[ruby-dev:36294]でした)。 | |ところで、eql?が同値で判断されるのは望ましい挙動なのでしょうか。 |1.eql?(1.0) でないことを考慮すると、 | Vector[1].eql?(Vector[1.0]) #=> false |が望ましいのではないでしょうか? | |Matrixも同じくです。 その通りですね。コミットしてください。