From: Akinori MUSHA Date: 2008-04-11T15:45:11+09:00 Subject: [ruby-dev:34327] Re: Enumerable#find_index vs. Array#index --pgp-sign-Multipart_Fri_Apr_11_15:47:36_2008-1 Content-Type: text/plain; charset=ISO-2022-JP At Fri, 11 Apr 2008 09:22:06 +0900, matz wrote: > In message "Re: [ruby-dev:34313] Enumerable#find_index vs. Array#index" > on Thu, 10 Apr 2008 23:48:54 +0900, "Akinori MUSHA" writes: > > | [ruby-talk:178495] が発端で Enumerable#find_index というのが > |以前追加されましたが、機能的には Array#index のサブセットです。 > |(index はブロック評価、指定値との比較を両サポート) > | > | Array 以外では #index(value) に相当する機能がないので、 > |Enumerable#find_index(value) をサポートしてはどうでしょうか。 > |(そして Array では効率のため alias find_index index します) > > ふむ。コミットしてください(1.9に)。1.8についての判断はお任せ > します。 > > あと、David Flanaganが[ruby-core:16331]で、Object.tap, > Proc.curry, Symbol.to_procとかを本当に1.8に導入するつもりか > 早急に知りたいといってます。次の版の原稿〆切が今週末なのだそ > うです。  Object#tap と Symbol#to_proc は入れます。  Proc#curry その他は余裕があったらですね。今週末、機能フリーズ してpreview1を出します。  西山さんは特に作業はしていないのかな。たくさん挙げてくれたけど、 私一人にできる量じゃないんですが。  今のところ、新機能として入れるのが確定している(実際に作業中) なのは Enumerable, Array, Hash の各メソッドです。 -- Akinori MUSHA / http://akinori.org/ --pgp-sign-Multipart_Fri_Apr_11_15:47:36_2008-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBH/wmIkgvvx5/Z4e4RArZYAKDUdOuEFaRibWe6YhUAGcr+AmtTngCgpprn pbNYCEqrurKvKqUlxHtgaII= =nDB1 -----END PGP SIGNATURE----- --pgp-sign-Multipart_Fri_Apr_11_15:47:36_2008-1--