[Haskell-cafe] Simple network client

Jonathan Cast jonathanccast at fastmail.fm
Thu Jan 31 10:28:57 EST 2008


On 31 Jan 2008, at 1:23 AM, Reinier Lamers wrote:

> Bayley, Alistair wrote:
>> More than one person has posted previously about the flaws and  
>> traps of lazy IO. A common position seems to be "don't do lazy IO".
>>
> Still, when I was browsing the Haskell' wiki a few days ago, I  
> couldn't find any proposal to remove lazy I/O or move it into some  
> special System.IO.Lazy (or  
> System.IO.UnsafeEvilFunctionsThatSacrificeBabies) ...

Sacrificing babies is not a unique characteristic of lazy IO, of  
course; it's true of any file IO on a non-versioning file system.

jcc




More information about the Haskell-Cafe mailing list