[Haskell-cafe] using an external application
Felipe Lessa
felipe.lessa at gmail.com
Fri Nov 2 05:03:25 EDT 2007
On 11/2/07, Stuart Cook <scook0 at gmail.com> wrote:
> The solution would be to use a version of "readFile" that works in a
> stricter way, by reading the file when it's told to, but I don't have
> an implementation handy.
I guess this does the job:
> readFile' fp = do
> contents <- readFile fp
> let ret (x:xs) = x `seq` ret xs
> ret [] = return contents
> ret contents
Maybe the "x `seq`" part isn't necessary at all.
--
Felipe.
More information about the Haskell-Cafe
mailing list