Pertanyaan yang diberi tag monads

Monad dalam pemrograman adalah deskripsi komputasi yang dapat disusun. Monad adalah konstruksi penting dalam bahasa pemrograman fungsional seperti Haskell.

1415
Apa itu monad?

Setelah secara singkat melihat Haskell baru-baru ini, apa yang akan menjadi penjelasan singkat, ringkas, praktis tentang apa dasarnya monad? Saya telah menemukan sebagian besar penjelasan yang saya temui tidak masuk akal dan kurang detail

368
Apa itu monad gratis?

Saya telah melihat istilah Free Monad muncul setiap sekarang dan kemudian untuk beberapa waktu, tetapi semua orang sepertinya menggunakan / mendiskusikannya tanpa memberikan penjelasan tentang apa itu mereka. Jadi: apa itu monad gratis? (Saya akan mengatakan saya akrab dengan monad dan dasar-dasar...

366
Mengapa kita membutuhkan monad?

Menurut pendapat saya yang sederhana, jawaban atas pertanyaan terkenal "Apa itu monad?" , terutama yang paling banyak dipilih, coba jelaskan apa itu monad tanpa menjelaskan dengan jelas mengapa monad benar-benar diperlukan . Bisakah mereka dijelaskan sebagai solusi untuk suatu

190
Dalam C #, Apa itu monad?

Ada banyak pembicaraan tentang monad hari ini. Saya telah membaca beberapa artikel / posting blog, tetapi saya tidak bisa cukup jauh dengan contoh-contoh mereka untuk memahami konsep sepenuhnya. Alasannya adalah bahwa monad adalah konsep bahasa fungsional, dan dengan demikian contohnya adalah dalam...

122
Apa tujuan pembaca monad?

Monad pembaca begitu kompleks dan sepertinya tidak berguna. Dalam bahasa imperatif seperti Java atau C ++, tidak ada padanan konsep untuk reader monad, kalau saya tidak salah. Dapatkah Anda memberi saya contoh sederhana dan menjelaskannya

98
Apa itu monad terindeks?

Apa indeks monad dan motivasi untuk monad ini? Saya telah membaca bahwa itu membantu untuk melacak efek samping. Tetapi tipe tanda tangan dan dokumentasi tidak membawa saya ke mana pun. Apa yang akan menjadi contoh bagaimana itu dapat membantu untuk melacak efek samping (atau contoh valid...