Hi folks,<br><br><br><br>I am trying to use the withFile function of System.IO, but it always return an empty string when testing.<br><br>Could someone explain why:<br><br>main= do <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; h&lt;-openFile &quot;test.cir&quot; ReadMode<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c&lt;-hGetContents h<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print c<br><br>&gt; runhaskell test1.hs<br>&gt; &quot;* Teste\n\nR1&nbsp; 1 0 10\nC1&nbsp; 1 0 10uF\nI1&nbsp; 1 0 1mA\n\n.DC \n.PRINT\n&quot;<br><br>works and <br><br><br>
main= (withFile &quot;test.cir&quot; ReadMode hGetContents) &gt;&gt;= print<br><br>
&gt; runhaskell test1.hs<br>
&gt; &quot;&quot;<br>
<br>don&#39;t?<br><br><br clear="all">Thanks!<br>-- <br>Rafael Gustavo da Cunha Pereira Pinto<br>Electronic Engineer, MSc.<br>