map が面倒なので DelegateMap - まめめも

screenshot

簡単なことをする map を書くのが面倒です。配列の各要素に 1 足す程度のことで、いちいち .map {|x| x + 1 } などと 12 ストローク (空白除く) も必要なんですよ。しかもなんかごちゃごちゃして読みにくい。使用頻度の低い inject とかなら許せるんですが、特に使用頻度の高い map くらいは短く書きたい。ブロック変数名を決める必要があるのも面倒くさい。"{|x|" の部分...

http://d.hatena.ne.jp/ku-ma-me/20090312/p1

なるほど
これなら Groovy の「 *. 」にも負けない
「[1, 2, 3].map {|x| x + 1 }」を「[1, 2, 3].dmap + 1」と書けるようにする。アイデアがいい。// それにしてもRubyはこういう点で自由度が高くていい。
なるほど。
おk

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/ku-ma-me/20090312/p1