関数型プログラミング言語Haskell Part12
■ このスレッドは過去ログ倉庫に格納されています
0839デフォルトの名無しさん
2010/09/19(日) 13:21:44イテレータは常に生成されるが、それが指す要素が実際に生成されるのは
要素が参照された場合のみ。
> たとえば100万個の要素のフィボナッチ数列の後ろ3つ欲しい場合、
> コンパイラはどうするの?
この場合は前から順にイテレータの要素が参照されるので、順に値が生成される
■ このスレッドは過去ログ倉庫に格納されています