Pertanyaan yang diberi tag haskell

30
Menerapkan Semantik Denotasional untuk merancang Program

Saya telah membaca sedikit tentang denotational semantic (DS) dan saya sangat tertarik dengan proses mendesain program komputer di mana jenis dan fungsi memiliki pemetaan yang kuat dan jelas untuk matematika. Apakah ada sumber daya yang membahas perancangan program berdasarkan DS secara detail?...

22
Cara terbersih untuk melaporkan kesalahan di Haskell

Saya sedang belajar Haskell, dan saya telah menemukan tiga cara berbeda dalam berurusan dengan kesalahan dalam fungsi yang saya tulis: Saya hanya bisa menulis error "Some error message.", yang melempar pengecualian. Saya dapat mengembalikan fungsi saya Maybe SomeType, di mana saya mungkin atau...

20
Bagaimana cara meningkatkan efisiensi dengan pemrograman fungsional?

Saya baru-baru ini telah melalui panduan Pelajari Anda Haskell untuk Great Good dan sebagai praktik saya ingin menyelesaikan Project Euler Problem 5 dengan itu, yang menentukan: Berapakah angka positif terkecil yang secara merata dapat dibagi oleh semua angka dari 1 hingga 20? Saya memutuskan...

20
apakah haskell memiliki tipe dependen?

Saya tahu Haskell sudah memiliki kemampuan untuk parametrise tipe lebih dari tipe lain (mirip dengan pemrograman template di C ++), tapi saya bertanya-tanya apakah Haskell juga dapat menentukan parameter atas nilai-nilai - apakah mendukung jenis dependen. Dengan tipe dependen, Anda dapat memiliki...

19
Apakah Haskell pandai mengajar dasar-dasar matematika?

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya terlibat dalam pengajaran matematika ke kelas dengan persyaratan seperti AS dan