Performa

Biaya di balik keanggunan: big-O pada bahasa lazy, strictness, dan profiling.

Modul ini membahas performa program Haskell pada tiga lapis: model biaya, strictness, dan profiling. Pembahasan mencakup big-O yang berbeda dari naluri imperatif karena laziness, kendali evaluasi dengan seq dan bang pattern, serta pembacaan profil cost centre dan heap. Modul ini menutup pembahasan laziness yang dibuka pada modul evaluasi.