<div dir="ltr">Thanks, but what I needed was a line-by-line analyser.<br><br>I ended up with Felipe&#39;s solution.<br><br>Thank you all!<br><br><div class="gmail_quote">On Mon, Jul 21, 2008 at 16:14, Henk-Jan van Tuyl &lt;<a href="mailto:hjgtuyl@chello.nl">hjgtuyl@chello.nl</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Mon, 21 Jul 2008 06:51:27 +0200, Felipe Lessa &lt;<a href="mailto:felipe.lessa@gmail.com" target="_blank">felipe.lessa@gmail.com</a>&gt;<br>

wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
On Sun, Jul 20, 2008 at 10:30 PM, Rafael Gustavo da Cunha Pereira<br>
Pinto &lt;<a href="mailto:rafaelgcpp@gmail.com" target="_blank">rafaelgcpp@gmail.com</a>&gt; wrote:<br>
<br></div><div class="Ih2E3d">
convert :: String -&gt; [Int]<br>
convert = map read . words<br>
<br>
read :: FilePath -&gt; IO [[Int]]<br>
read fp = (map convert . lines) `fmap` readFile fp<br>
<br>
</div></blockquote>
<br>
If a single list of Ints is OK, the code can be much simpler:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
read&#39; :: FilePath -&gt; IO [Int]<br>
read&#39; fp = (map read . words) `fmap` readFile fp<br>
</blockquote>
<br>
<br>
-- <br>
Met vriendelijke groet,<br>
Henk-Jan van Tuyl<br>
<br>
<br>
--<br>
<a href="http://functor.bamikanarie.com" target="_blank">http://functor.bamikanarie.com</a><br>
<a href="http://Van.Tuyl.eu/" target="_blank">http://Van.Tuyl.eu/</a><br><font color="#888888">
--</font><div><div></div><div class="Wj3C7c"><br>
<br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Rafael Gustavo da Cunha Pereira Pinto<br>Electronic Engineer, MSc.
</div>