"Simon Marlow" <simonmar@microsoft.com> writes: > It is nice, but it introduces too many problems. What happens to any > I/O errors encountered by the lazy I/O? They have to be discarded, > which means you can't effectively use lazy I/O for robust applications > anyway. Damn, I forgot that "file" means file in the real world, not Platonic file! I now agree that it is actually not nice.