User loginNavigation |
The Haskell Programmer's Guide to the IO Monad --- Don't Panic
The Haskell Programmer's Guide to the IO Monad - Don't Panic. Stefan Klinger.
Why do I need a monad for IO in Haskell? The standard explanation is, that the IO monad hides the non-functional IO actions ---which do have side effects--- from the functional world of Haskell. But how does this "hiding" work, apart from having IO actions disappearing beyond the borders of my knowledge? It's hard for me to judge how successful this tutorial is going to be with beginners, but it seems well written. The target audience isn't porgrammers trying to learn about monads as a programming construct, but rather programmers that want to get a taste of theory. |
Browse archivesActive forum topics |
Recent comments
7 weeks 6 days ago
8 weeks 22 hours ago
8 weeks 2 days ago
15 weeks 2 days ago
21 weeks 4 hours ago
21 weeks 1 day ago
22 weeks 4 hours ago
24 weeks 5 days ago
26 weeks 1 day ago
26 weeks 1 day ago