
16 Feb
2008
16 Feb
'08
8:11 p.m.
Donn Cave wrote:
But in Haskell, you cannot read a file line by line without writing an exception handler, because end of file is an exception!
Ah, yet another person who has never found System.IO.hIsEOF :-) Whereas in C or Python you would check the return value of read against zero or an empty string, in Haskell you call hIsEOF *before* a read.