From: Yukihiro Matsumoto Date: 2008-02-25T18:14:23+09:00 Subject: [ruby-list:44701] Re: Hash#<< まつもと ゆきひろです In message "Re: [ruby-list:44700] Re: Hash#<<" on Mon, 25 Feb 2008 18:02:08 +0900, "ARAI Shunichi" writes: |とはいえ、a << [1,2]という操作を行う演算子というのは考えにくいので、 |a << bがa.merge(b)ということでも良いのではないでしょうか。 | |もしくはa.merge!(b)ですね。 まあ、仮にHashに要素を追加するためのメソッドとして<<を追加す るならば破壊的であろうとは思います。が、<<演算子に新たな役割 を追加するほどのものかどうかは疑問です。