From: matz@... (Yukihiro Matsumoto) Date: 2002-06-02T07:40:45+09:00 Subject: [ruby-dev:17269] Re: [ruby-list:35304] Re: ((1.2)..(3.4)).to_a まつもと ゆきひろです In message "[ruby-dev:17264] Re: [ruby-list:35304] Re: ((1.2)..(3.4)).to_a" on 02/06/01, Masahiro TANAKA writes: |希望としては、Ruby本体に欲しいです。というのは、別の要望として、 |ブロックなしの (1..5).step(2) が、ステップを属性として持つクラス |のオブジェクトとなってほしい、というのがあるからです。 こういうlazy evaluationについては、ちゃんとした体系を考えた 方が良いのかもしれません。でも、Rubyはfunctional languageで はないので、こういう場合には「eagerに計算して配列を返す」対 応でもおおむねOKかなと感じたりもします。 まつもと ゆきひろ /:|)