<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Hello,</p>
<p>Can you explain your point a bit more ? How can more learning material can be a bad thing ?</p>
<p>I have bought nearly every books regarding haskell but for now every single one fall into those 3 categories.</p>
<ul>
<li><strong>Outdated</strong> -> Real World Haskell, Programming in Haskell<span class="a-letter-space"></span></li>
<li><strong>Too</strong> <strong>specific</strong> -> Parallel and Concurrent Programming in Haskell, Haskell Data Analysis Cookbook<span class="a-letter-space"></span></li>
<li><strong>Only</strong> <strong>for</strong> <strong>beginners</strong> -> Learn you a haskell for great good, <span id="productTitle" class="a-size-large">Thinking Functionally with Haskell</span><span class="a-size-medium a-color-secondary a-text-normal">, <span id="productTitle" class="a-size-large">Beginning Haskell: A Project-Based Approach</span></span></li>
</ul>
<p>I plan to buy "<strong><span id="productTitle" class="a-size-large">Haskell Design Patterns</span></strong>" and I have great hope for this one, but for now I think when learning haskell there is a missing step after being intermediate.<br />My only good ressources to advance in haskell were the <a href="https://en.wikibooks.org/wiki/Haskell">haskell wikibook (great stuff)</a>, and blogposts where you can find more about traversable, foldable, generics, Free monads, GADTS, Template Haskells, comonads, lens, how to handle exceptions, ...</p>
<p>Those topics are not uncomonn in daily haskell programming, but are not present in learning materials. If this book can cover all of this, I will gladly accept it as a classical to have in your bookshelf.</p>
<p>As I am not very sure about why you are not entousiastics about this one, can you please explain how this book approch differs from the others and why it will impact negatively the actual ecosystem ?</p>
<p>Regards,<br />Romain</p>
<p>Le 2016-01-12 11:28, Francesco Occhipinti a écrit :</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">
<div>
<div>Hello Chris and thanks for your effort in making Haskell more understandable to everyone. I hope that you will be open to an opinion which differs from the many enthusiastic comments you usually receive.</div>
<div><br />I do not want to sound grumpy, but i need to say that i am not ecstatic about the idea of this book, so i hope that it will not become a sort of mandatory reference for the Haskell community.<br /><br /></div>
I do not consider the book and its research effort a bad thing, but i value existing resources and processes used by the Haskell community to document the language and the related theory. I don't think that getting into the details is useful here, i just want to mention that someone might be not interested in this project, and i hope that the choice not to read the book will be respected in all Haskell's public fora.<br /><br /></div>
<div>I sincerely hope not to start a flame. You do not have to convince me, i might buy the book tomorrow. I just want to mention the risk to consider this very extensive and comprehensive work as the *only* or the *best* way to learn Haskell. This would take some precious diversity away from us.</div>
<div><br />I hope that most people will understand the spirit of this remark.<br /><br /><br /></div>
<div>Cheers,</div>
<div>Francesco Occhipinti</div>
<div> </div>
</div>
<div class="gmail_extra"><br />
<div class="gmail_quote">2016-01-11 8:45 GMT+01:00 Christopher Allen <span><<a href="mailto:cma@bitemyapp.com">cma@bitemyapp.com</a>></span>:<br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div dir="ltr">I'd been reticent in the past to announce the book on the mailing list, but it's pretty comprehensive now and we have enough ecstatic readers learning Haskell with it that I thought I'd share what we've been up to.<br /><br />We're writing this Haskell book (<a href="http://haskellbook.com/">http://haskellbook.com/</a>) because many have found learning Haskell to be difficult and it doesn't have to be. We have a strong focus on writing it to be a book for learning and teaching - it's not just a reference or review of topics. Particularly, we strive to make the book suitable for self-learners. We think Haskell is a really nice language and learning Haskell should be as nice as using it is.
<div> </div>
<div>The new release puts the book at 26 chapters and 1,156 pages. You can track our progress here: <a href="http://haskellbook.com/progress.html">http://haskellbook.com/progress.html</a><br /><br />The latest release included parser combinators, composing types, and monad transformers.</div>
<div> </div>
<div>My coauthor Julie Moronuki has never programmed before learning Haskell to work with me on this book. She has written about using the book to teach her 10 year old son as well - <a href="https://superginbaby.wordpress.com/2015/04/08/teaching-haskell-to-a-10-year-old-day-1/">https://superginbaby.wordpress.com/2015/04/08/teaching-haskell-to-a-10-year-old-day-1/</a></div>
<div> </div>
<div>Julie has also written about learning Haskell more generally - <a href="https://superginbaby.wordpress.com/2015/05/30/learning-haskell-the-hard-way/">https://superginbaby.wordpress.com/2015/05/30/learning-haskell-the-hard-way/</a></div>
<div> </div>
<div>If you've been reading the book, please speak up and share your thoughts. We have some reader feedback on the site at <a href="http://haskellbook.com/feedback.html">http://haskellbook.com/feedback.html</a></div>
<div> </div>
<div>We'll be looking for a press to do a print run of the book soon as it's about 80% done. If anyone has any pointers or recommendations on whom to work with, particularly university presses, please email me.</div>
<div> </div>
<div>Cheers everyone,<br />Chris Allen</div>
<div> </div>
</div>
<br />_______________________________________________<br /> Haskell-Cafe mailing list<br /><a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br /><a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br /><br /></blockquote>
</div>
</div>
<br />
<pre>_______________________________________________
Haskell-Cafe mailing list
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a>
</pre>
</blockquote>
<p> </p>
<div> </div>
</body></html>