
Strangely (and bogusly) there is no such flag in GHC6.2. Someone must have noticed this already because it's there in the HEAD (-fno-full-laziness), and has been since Feb 2004. Strange. Simon | -----Original Message----- | From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users- | bounces@haskell.org] On Behalf Of Bernard James POPE | Sent: 06 April 2004 09:24 | To: glasgow-haskell-users@haskell.org | Cc: Bernard James POPE | Subject: turn off let floating | | Hi all, | | In the documentation for System.IO.Unsafe | it says: | | Make sure that the either you switch off let-floating, | or that the call to unsafePerformIO cannot float outside a lambda. | | My question is how can you turn off let floating? I can't seem to | find a flag that suggests this behaviour. | | Cheers, | Bernie. | _______________________________________________ | Glasgow-haskell-users mailing list | Glasgow-haskell-users@haskell.org | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

On Tue, Apr 06, 2004 at 09:38:38AM +0100, Simon Peyton-Jones wrote:
Strangely (and bogusly) there is no such flag in GHC6.2. Someone must have noticed this already because it's there in the HEAD (-fno-full-laziness), and has been since Feb 2004. Strange.
Thanks, I think it would be good for the docs for System.IO.Unsafe (in future releases that have this flag) to mention the actual flag name. Cheers, Bernie.
participants (2)
-
Bernard James POPE
-
Simon Peyton-Jones