Laziness dan evaluasi

Model evaluasi Haskell: call-by-need, struktur data tak hingga, dan jebakan space leak.

Modul ini membahas model evaluasi Haskell beserta konsekuensi performanya. Pembahasan mencakup mekanisme call-by-need yang terdiri atas thunk dan sharing, pemanfaatan struktur data tak hingga, serta space leak dan cara mendiagnosisnya. Pemahaman model ini mencegah banyak bug performa yang sulit dilacak.