1
Tembellikle ilgili bellek sızıntılarını önleyen tip sistemleri?
Belki de Haskell'deki ana performans sorunlarının kaynağı, bir programın yanlışlıkla sınırsız derinlikte bir yığın oluşturmasıdır - bu, değerlendirme sırasında hem bellek sızıntısına hem de potansiyel yığın taşmasına neden olur. Klasik örnek sum = foldr (+) 0Haskell'de tanımlamaktır . Tembel bir dil kullanan bir programda bu tür gövdelerin eksikliğini statik olarak …