From: matz@... (Yukihiro Matsumoto) Date: 2003-02-04T02:51:02+09:00 Subject: [ruby-dev:19472] Re: [ruby-cvs] ruby: * re.c (rb_memsearch): algolithm body of String#index. In message "[ruby-dev:19470] Re: [ruby-cvs] ruby: * re.c (rb_memsearch): algolithm body of String#index." on 03/02/03, "Akinori MUSHA" writes: | combine なら、 merge と違って破壊的な感じはしないかも。 |(merge B into A vs. combine A and B into one) ふむ。 | ただ、 union と | の方が親しみやすそうです。a | b はブロックを |取れませんが、ブロックを取れる union が同時に用意されていれば |それでいいと思います。なお、 union! は要らないと思います。 いやね、Hashのunionってのは私にはちょっとピンとこないんで。 unionってのは集合的なものに対する操作じゃないですか。Hashは Setではないし。 | update という名前がいまいちで merge のニュアンスに惚れたという |ことでしたら、 merge は update のエイリアスにするとか。 現状ではmerge!はupdateのaliasです。