まつもと ゆきひろです

In message "Re: [ruby-dev:32055] Re: generator from Enumerable#map"
    on Mon, 15 Oct 2007 01:33:16 +0900, "Yusuke ENDOH" <mame / tsg.ne.jp> writes:

|07/10/05 に Yukihiro Matsumoto<matz / ruby-lang.org> さんは書きました:
|>  * eachにもmapにもwith_indexが付けられて嬉しい
|>
|> というのが本当の理由です。
|
|なるほどー、ありがとうございます。
|enumerator にはイテレータの機能の一般化と外部イテレータ化の 2 つの機能が
|詰め込まれているのですね。

そうです。ささだくんは「気持ち悪い」と反対しましたが、大クラ
ス主義をたてに押し切りました。不評であれば私の責任です。

|ブロックを書き忘れることなんて滅多になさそうですし、私がはまった状況も
|
|ary.map do ... end
|
|をうっかり
|
|p ary.map do ... end
|
|と書き直してしまったというよくあるミスなので、map に罪はありません。

あるある。Rubyの落とし穴の一つですね。