イテレータ特有の話と言うより遅延評価全般の話に読めるが