Glasgow Haskell Compiler-inin növbəti buraxılışı baş tutdu.
Dəyişikliklər arasında:
- Dil üçün yeni genişlənmələr UnliftedNewtypes, StandaloneKindSignatures və ImportQualifiedPost.
- Kod nəsilində dəyişikliklər, daha aqressiv kod ixtisaslaşması, yeni dövrlər analizatoru, massivlərlə işləmənin optimallaşdırılması və böyük verilənlər tipleri üçün göstəriciləri etiketləməyi əhatə edir.
- Verilən tip üçün mövcud sinif nümunələrini göstərən yeni interpretator komanda: :instances.
- Daxili kod profilləşdiricisindəki yaxşılaşdırmalar.
- Və tortun üstündəki cilalama, azaldılmış gecikmələr, verilənlərin surəti olmadan zibil toplama və zibil toplama ilə kodun eyni anda işlənməsi imkanına malik yeni zibil toplama sistemidir. Yeni zibil toplayıcısını aktivləşdirmək üçün kodu yeni versiya kompilatoru ilə kompilə etməli və +RTS -xn parametrləri ilə işə salmalısınız.
Yeni zibil toplayıcısı haqqında daha ətraflı oxumaq mümkündür burada.
Mənbə: linux.org.ru
