読者です 読者をやめる 読者になる 読者になる

tofucodes diary

にほんごのほう

RubyのEnumeratorが理解できたような気がした話

仕事で先人のRubyのコードを見てたらEnumeratorというクラスが出てきました。 初見だったのでググってドキュメントを見てみたがよく分かりませんでした。 特に「遅延評価」てところがパッときませんでした。 (1..Float::INFINITY).map{ |n| n * 2 }.first(5)…