From: matz@... (Yukihiro Matsumoto) Date: 2002-11-09T11:21:24+09:00 Subject: [ruby-dev:18715] Re: Enumerable#zip まつもと ゆきひろです In message "[ruby-dev:18703] Re: Enumerable#zip" on 02/11/08, Shin-ichiro HARA writes: | >> 相変わらず不揃いなデータへの対応の問題は残りますが、それもあり得ますよ | >> ね。でもそうすると、a, b, c, ... に Array でなくて、Enumerable を入れ | >> たくなりません? | > | >いれてはいけないんですか? | |入れるとなんとなく微妙なことが出てきてしまうので、まつもとさんの案も |(Enumerable).zip(Array, Array, ...) なのではないかな。 微妙って言うか、そもそもインデックスができないEnumerableもあ りますし(もともと必須ではないから)、あと有限でないEnumerable もあるわけですから、内部イテレータしかなければ(スレッドや継 続を使わない限り)、Arrayでないものを入れるのは難しいんでない かなあと思います。