@masarakki しゅげー厳密には、 `==` はメソッドとしては呼ばれてないみたいです。 `NIL_P(x)` というの(Cレベルの即値との比較)でチェックされてるようです。
Conversation
Notices
-
斎藤ただし (tadd@friends.nico)'s status on Friday, 01-Mar-2019 10:50:02 JST 斎藤ただし -
斎藤ただし (tadd@friends.nico)'s status on Friday, 01-Mar-2019 10:54:08 JST 斎藤ただし @masarakki 任意のオブジェクトの話だとするととりあえず、`include Comparable` して `<=>` を定義するのが楽なコースですね。
-
斎藤ただし (tadd@friends.nico)'s status on Friday, 01-Mar-2019 10:55:49 JST 斎藤ただし @masarakki 最適化したくて別途 `==` 定義したくなったり、あとは数値系だとcoerceとか出てきたりしますが、また別のお話。
-