I found I had to keep switching between RWH and other books for these concepts to sink in. A really good resource that I don&#39;t see mentioned too often is the Haskell wikibook:<br><br><a href="http://en.wikibooks.org/wiki/Haskell">http://en.wikibooks.org/wiki/Haskell</a><br>
<br>I don&#39;t remember it covering parsec specifically but if you get grounded in all the concepts there, the RWH chapters on parsec will make more sense. It also helped me to take breaks from RWH and re-read chapters later.<br>
<br>Also if you find yourself getting discouraged, I really like Brent Yorgey&#39;s article on the monad tutorial fallacy: <a href="http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/">http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/</a><br>
<br>It uses monads as an example but describes the process of learning difficult concepts.<br><br><div class="gmail_quote">On Sat, Oct 6, 2012 at 12:54 PM, Janek S. <span dir="ltr">&lt;<a href="mailto:fremenzone@poczta.onet.pl" target="_blank">fremenzone@poczta.onet.pl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dnia sobota, 6 października 2012, Mark Thom napisał:<br>
<div class="im">&gt;Also, the functional pearl on applicative functors by Conor McBride and a second<br>
&gt; author (can&#39;t recall his name) blew the door open on the subject, for me.<br>
</div>Good to hear, it&#39;s in front of me on the desk and I&#39;m planning to finish that pearl tomorrow (BTW.<br>
Ross Paterson is the second author).<br>
<div class="im"><br>
&gt; I&#39;m not totally sure if you&#39;re having problems with RWH, or think it&#39;s<br>
&gt; too easy, but here are my thoughts on both:<br>
</div>I consider RWH to be a bit too hard for me.<br>
<div class="im"><br>
&gt;  I too agree that LYAH is the<br>
&gt; easier one, and it is slightly more focused on the theory and concepts<br>
&gt; of Haskell, so I would definitely recommend checking that out.<br>
</div>I already read LYAH.<br>
<div class="im"><br>
&gt; For other Haskell-related writings, Simon Marlow is currently writing<br>
&gt; a book based on his Parallel and Concurrent Programming in Haskell<br>
&gt; tutorial (<a href="http://community.haskell.org/%7Esimonmar/par-tutorial.pdf" target="_blank">http://community.haskell.org/~simonmar/par-tutorial.pdf</a>) for<br>
&gt; O&#39;Reilly at the moment. In the meantime, I&#39;ve found the Simons&#39; papers<br>
&gt; to be interesting reading:<br>
</div>Yes, I know about the upcomming book and I&#39;m awaiting it. Right now I&#39;m digging through REPA<br>
papers, but Marlow&#39;s tutorial is next on my list of things to read.<br>
<div class="im"><br>
&gt; So, you&#39;re probably at a level where you&#39;ll want to start looking for<br>
&gt; interesting academical papers on Haskell/FP and theory, then re-visit<br>
&gt; RWH once in a while<br>
</div>Well, I figured out that before I go into more academic stuff I should have more knowledge about<br>
the basics, which I thought would be covered by RWH. Hence my frustration from not understanding<br>
a book that&#39;s supposed to introduce people to Haskell.<br>
<br>
I guess I&#39;ll start with reading some papers on parallelism and go back to RWH when I have more<br>
experience.<br>
<div class="HOEnZb"><div class="h5"><br>
Jan<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>