logo       

[ruby-list:43040] Re: 「何もない(nil)」+「何か(v)」→「何か(v)」: msg#00025

lang.ruby.japanese

Subject: [ruby-list:43040] Re: 「何もない(nil)」+「何か(v)」→「何か(v)」

06/12/11 に Yukihiro Matsumoto<matz-X+L+6nJQZ58h9ZMKESR00Q@xxxxxxxxxxxxxxxx>
さんは書きました:
|シングルディスパッチのOOPと、
|「+」演算子に期待したくなる「交換則」とは、
|仲が悪い考え方だったのかなーと。

そのままナイーブに実装するとそうなりますね。Numericのcoerce
はその辺に対応するための結構複雑な仕組みですし。

そこで * ですよ。
+ には - を期待する罠もあるし。


ごとけん




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise