第8回 遅延評価の仕組み

 これまで何度か遅延評価について語ってきました。皆さんの頭の中には「遅延評価とはなんとなくこういうものだ」という漠然としたイメージができていると思います。ただ,プログラム全体の最適化のために関数やデータ構造の効率化を図るなら,遅延評価を正確に理解しておかなければなりません。そこで今回は,Haskellの遅…