2008年2月25日

[ruby-list:44701] Re: Hash#<<

まつもと ゆきひろです

In message "Re: [ruby-list:44700] Re: Hash#<<"
on Mon, 25 Feb 2008 18:02:08 +0900, "ARAI Shunichi" <arai@xxxxx> writes:

|とはいえ、a << [1,2]という操作を行う演算子というのは考えにくいので、
|a << bがa.merge(b)ということでも良いのではないでしょうか。
|

|もしくはa.merge!(b)ですね。

まあ、仮にHashに要素を追加するためのメソッドとして<<を追加す
るならば破壊的であろうとは思います。が、<<演算子に新たな役割
を追加するほどのものかどうかは疑問です。

投稿者 xml-rpc : 2008年2月25日 18:14
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/70298
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。