Adakah yang bisa merujuk saya ke makalah peer-review yang mempelajari kelebihan atau kekurangan dari penulisan kode dengan gaya fungsional? Apakah ada makalah yang membahas aplikasi Lambda Calculus di berbagai bidang seperti Machine Learning, Desain Bahasa, dll?
14
Jawaban:
Ada sebuah makalah terkenal " Mengapa Masalah Program Fungsional " oleh John Hughes. Argumen utama dari makalah ini adalah modularitas program fungsional.
Juga, karya Chris Okasaki tentang struktur data fungsional sangat menarik. Artikel "Pohon Merah-Hitam dalam Pengaturan Fungsional" menyediakan implementasi pohon merah-hitam yang sangat jelas menggunakan bahasa pemrograman fungsional, yang jauh lebih sederhana daripada penerapannya yang penting dalam buku "Pengantar Algoritma" oleh Tomas H. Cormen et al. .
sumber
referensi semi-terkenal berkualitas tinggi, gratis di bidang ini adalah Struktur dan intepretasi program komputer oleh Abelson dan Sussman, profesor MIT, beberapa info lebih lanjut tentang wikipedia . mereka menganjurkan pemrograman fungsional sebagai cara memahami teori dan abstraksi pemrograman sehingga pemahaman pemrograman fungsional akan membantu orang memahami / menerapkan prinsip yang sama dalam bahasa apa pun. mereka berusaha untuk membedakannya dari / menyandingkannya dengan apa yang disebut "gaya imperatif" tetapi tanpa perbandingan berdampingan.
sumber