<HTML><HEAD><META content="text/html; charset=UTF-8" http-equiv="Content-Type"></HEAD><BODY>Hi,<BR>
<BR>
Sorry. I found my mistake. I figured my newness in the language was showing, so I asked for help. But, to my surprise, I have been modifying the function for the cache file and testing the data file. :Palm Plant:. Sorry for wasting your time. It is working.<BR>
<BR>
Richard<BR>
<BR>
Thomas Bach wrote:<BR>
<blockquote type="cite"><BR>
Richard Guay<raguay@customct.com>  writes:<BR>
<BR>
<blockquote type="cite"><BR>
It's not a file permission problem because it works great when the<BR>
file exists. But, when the file doesn't exist, it still tries to read<BR>
the file.<BR>
</blockquote><BR>
<BR>
Is this also the case with the version provided by Kim-Ee Yeoh?<BR>
<BR>
<blockquote type="cite"><BR>
It acts like the file is there when it isn't. In ghci, it returns the<BR>
true boolean when the file is there and a false when it isn't. But, in<BR>
the program, it is always executing the readFile.<BR>
</blockquote><BR>
<BR>
This is most unlikely a problem of ghc, i.e. I think there is some<BR>
problem in your programs logic. Can you provide further code possibly<BR>
restricting it to a minimal breaking example?<BR>
<BR>
Also: have you tried running the function in question in ghci?<BR>
<BR>
Regards<BR>
<BR>
         Thomas.<BR>
_______________________________________________<BR>
Beginners mailing list<BR>
Beginners@haskell.org<BR>
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</BODY></HTML>