[Haskell-beginners] Understanding Monadic I/O

Markus Böhm markus.boehm at googlemail.com
Mon Jan 11 08:57:21 EST 2010

Hi, I'd like to understand in principle, how monadic I/O actions and
combinators (>>=) are translated into imperative C--, to be executed

Does sequencing of IO actions mean nesting of C-- functions and
passing values/state via additional function parameters?

Is there any material with examples available?

P.S.: Just to understand the magic better. I need it.

-- Markus

More information about the Beginners mailing list