5
Kritik terhadap monad IO dipandang sebagai monad negara yang beroperasi di dunia
The IOmonad di Haskell sering dijelaskan sebagai monad negara di mana negara adalah dunia. Jadi nilai tipe IO amonad dipandang sebagai sesuatu seperti worldState -> (a, worldState). Beberapa waktu yang lalu saya membaca artikel (atau posting blog / milis) yang mengkritik pandangan ini dan memberikan beberapa alasan mengapa itu tidak …