[Haskell-cafe] Automatic file closing after readFile

Jules Bean jules at jellybean.co.uk
Thu Oct 18 09:16:05 EDT 2007


Magnus Therning wrote:
> On Thu, Oct 18, 2007 at 12:05:40 +0100, Jules Bean wrote:
>>> Is there some (easy) way to avoid this while still using readFile?
>> readFile' f = do s <- readFile f
>> 		 return (length s `seq` s)
>>
>> (and curse the fact that the default readFile is unsafelazy).
> 
> :( Doesn't work.  I'm starting to suspect there is no automatic close of
> opened files even after they've been completely read.

That's odd. Sounds like a bug? (in readFile, I mean)


More information about the Haskell-Cafe mailing list