<div dir="ltr">On Mon, Aug 11, 2008 at 4:12 AM, Benjamin L. Russell <span dir="ltr"><<a href="mailto:DekuDekuplex@yahoo.com">DekuDekuplex@yahoo.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, 10 Aug 2008 11:29:46 -0700, "Warren Aldred" <<a href="mailto:warren@live.com">warren@live.com</a>><br>
wrote:<br>
<div class="Ih2E3d"><br>
>Hi all,<br>
><br>
>I'm new to Haskell and looking for recommendations on introductory Haskell<br>
>books. Online or offline. Any suggestions?<br>
<br>
</div>Another suggestion is _The Haskell Road to Logic, Maths, and<br>
Programming,_ by Kees Doets and Jan van Eijck (see<br>
<a href="http://fldit-www.cs.uni-dortmund.de/%7Epeter/PS07/HR.pdf" target="_blank">http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf</a>). This book<br>
assumes very little mathematical background, is written in a "literate<br>
programming" style, and is very easy to follow.<br>
<br>
In general, I would recommend focusing on the books, and not too much<br>
on most of the tutorials. Some other readers have said that many<br>
Haskell tutorials try to cover too many topics in too short a<br>
tutorial, and wind up not discussing the material adequately. Haskell<br>
has a very sharp learning curve, and it is essential to cover the <br>
basics adequately before diving into deeper material. </blockquote><div><br>Depending, of course, on your learning style. I was never very good at the "dependency-driven" learning style; I have found it easier for me to learn what I'm interested in. If I don't have the background to understand it yet, then I'll half-understand it. And gradually everything starts coming together. To each his own, YMMV, et cetera.<br>
<br>Luke<br></div></div></div>