http://haskell.org/hawiki/ImperativeHaskell
In reply to Re: GHC shuffle more efficient than Perl5. by Anonymous Monk in thread Why is the execution order of subexpressions undefined? by BrowserUk