Pertanyaan yang diberi tag functional-programming

30
Mengapa konsep evaluasi malas bermanfaat?

Tampaknya evaluasi ekspresi yang malas dapat menyebabkan seorang programmer kehilangan kendali atas urutan di mana kode mereka dieksekusi. Saya mengalami kesulitan memahami mengapa ini bisa diterima atau diinginkan oleh seorang programmer. Bagaimana paradigma ini digunakan untuk membangun...

30
Haskell vs Erlang untuk layanan web

Saya ingin memulai proyek eksperimental menggunakan bahasa fungsional dan saya mencoba untuk memutuskan antara Erlang dan Haskell, dan keduanya memiliki beberapa poin yang sangat saya sukai. Saya suka sistem dan kemurnian tipe Haskell yang kuat. Saya merasa itu akan membuatnya lebih mudah untuk...

27
Apakah pemrograman fungsional mengabaikan manfaat yang diperoleh dari "Pada Kriteria yang Akan Digunakan dalam Sistem Penguraian menjadi Modul" (menyembunyikan data)?

Ada sebuah artikel klasik bernama On the Criteria To Be Digunakan dalam Sistem Penguraian menjadi Modul yang baru saja saya baca untuk pertama kalinya. Masuk akal bagi saya, dan mungkin merupakan salah satu artikel yang menjadi dasar OOP. Kesimpulannya: Kami telah mencoba menunjukkan dengan...