At Mon, 10 Feb 2003 03:49:05 +0900, Kazuhiro Yoshida wrote: > Tietew <tietew-ml-ruby-list / tietew.net> wrote: > > "abcde".with(:each_byte).collect # => [ ?a, ?b, ?c, ?d, ?e ] この機能は、なんとかうまい形(と名前)で導入したいですよね。 > rough に入ってる Enumerator が近いかも。 あれでも with という案はあったんですが、 ruby-talk などでも 募り、さんざん名前に苦しんだ挙げ句、 enum_using としてあるの でした。二語というのはどうもしっくり来ないんですが、 ・あまり一般的な語だと既存のクラスのメソッドとぶつかる ・メソッド名に前置詞はあまりふさわしくない というあたりが悩みどころです。 ちなみに、なかださん案の for はいいんだけど予約語ですね。 -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "It went right by me -- At the time it went over my head I was looking out the window.. I should have looked at your face instead"