まつもと ゆきひろです

In message "[ruby-list:11821] [patch] Array#delete_if (Re: Array クラス)"
    on 99/01/30, Shugo Maeda <shugo / netlab.co.jp> writes:

|前田です。
|
|Masatoshi SEKI <m_seki / mva.biglobe.ne.jp> writes:
|
|> >         collect
|> >         select(->find_all)
|> >         detect(->find)
|
|僕もこのaliasはあった方がよいと思います。

そうですか.理由がSmalltalkerってのが弱い気がしますが.^^;;;
私もSmalltalkerにあったことないですから.

|> > を用意してたんですけど,injectとか見るにいたって(というのは
|> > 冗談ですが),日本人にはよく分からんとか思ってなくしちゃった
|> > んですよね.
|
|inject:into:がわかりにくいのは名前のせいだけではないという気も
|します(^_^;

そうなんですよねえ.わかりやすいselect/detect/collectだけで
もaliasを用意しますか.

|> collect, find_all とちょっと似ている delete_if について
|> 教えて下さい。
|(snip)
|> となります。ブロックの値が true の要素を削除するんだと
|> 思っていたのですが、nilでもtrueでも削除されるようです。
|> # というか、falseを返したときだけ削除されない

|おそらくバグだと思われます。
|# まだRTEST忘れのバグが残ってたのですね。うーむ。

がーん,いかんなあ.パッチ取り込みます.

                                まつもと ゆきひろ /:|)