2
Mengapa komite Haskell memilih monad untuk mewakili I / O?
Bahasa Bersih menggunakan tipe keunikan untuk menangani I / O dalam pengaturan yang berfungsi murni. Mengapa komite Haskell pergi dengan monad sebagai gantinya? Apakah ada proposal lain untuk menangani keadaan yang diselidiki komite tetapi diputuskan menentang? Catatan : Saya tidak mencari perang suci antara monad dan bentuk komputasi lainnya. Mari …