perl - for(1..1e10) と Iterator
弾さんによる。sub { } でGeneratorを作り、巨大なシーケンスを実現する。さらにtieを使ってiterateするだけの配列を作る。楽しいなあ。
ところで細かい話ですが、
bless { start => $start, end => $end }
のところは、
bless { start => $start, end => $end }, $pkg;
のほうがよい? まあ、サブクラス化しなければよいのか。
追記:弾さんが直してくださいました。早っ!(^_^)