Hi Michael, I believe stdout uses line buffering by default so you need to explicitly flush the buffer to get the output -- Johan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20091021/135908be/attachment.html