まつもと ゆきひろです
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忘れのバグが残ってたのですね。うーむ。
がーん,いかんなあ.パッチ取り込みます.
まつもと ゆきひろ /:|)