Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

1. You dont need a monad to do io in Haskell, you can do that directly. 2. Monad is a tool that offers a "grip" over io, ie your code still yields easily to formal proofs despite using io for example. 3. The sanity and insanity of controlled and uncontrolled io is imho the exact oposite of what you seem to imply.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: