Brent,<br><br>First of all, great article!&nbsp; Was really fun to read.<br><br>I
just had some difficulties to follow up the occurrences of the
&lt;$&gt; operator on section Instances page 9.&nbsp; The operator is
explained only a little bit later, on Laws page 10.<br>
<br>Rodrigo<br><br><br><div class="gmail_quote">2009/2/16 Andrew Wagner <span dir="ltr">&lt;<a href="mailto:wagner.andrew@gmail.com">wagner.andrew@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Positively brilliant. What else can be said? Time for Brent to sign a &quot;Haskell recipes&quot;&nbsp;deal with O&#39;Reilly&nbsp;(or whatever the next normal book should be).<br><br><div class="gmail_quote"><div><div></div><div class="Wj3C7c">
On Mon, Feb 16, 2009 at 4:29 AM, Brent Yorgey <span dir="ltr">&lt;<a href="mailto:byorgey@seas.upenn.edu" target="_blank">byorgey@seas.upenn.edu</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">Hi all,<br>
<br>
If you&#39;ve noticed the lack of a HWN this week, that&#39;s because I&#39;ve<br>
been doggedly finishing my article entitled &#39;The Typeclassopedia&#39;,<br>
which I have just submitted for publication in the Monad.Reader.<br>
Here&#39;s the abstract:<br>
<br>
 &nbsp; &nbsp;The standard Haskell libraries feature a number of type classes<br>
 &nbsp; &nbsp;with algebraic or categorical underpinnings. Becoming a fluent<br>
 &nbsp; &nbsp;Haskell hacker requires intimate familiarity with them all, yet<br>
 &nbsp; &nbsp;acquiring this familiarity often involves combing through a<br>
 &nbsp; &nbsp;mountain of tutorials, blog posts, mailing list archives, and IRC<br>
 &nbsp; &nbsp;logs.<br>
<br>
 &nbsp; &nbsp;The goal of this article is to serve as a starting point for the<br>
 &nbsp; &nbsp;student of Haskell wishing to gain a firm grasp of its standard<br>
 &nbsp; &nbsp;type classes. The essentials of each type class are introduced,<br>
 &nbsp; &nbsp;with examples, commentary, and extensive references for further<br>
 &nbsp; &nbsp;reading.<br>
<br>
My hope is that this will be a valuable resource to the Haskell<br>
community, especially those who are learning. &nbsp;Any feedback would be<br>
greatly appreciated, especially if it helps improve the article before<br>
publication. &nbsp;A draft can be found here:<br>
<br>
 &nbsp; &nbsp;<a href="http://www.cis.upenn.edu/%7Ebyorgey/papers/typeclassopedia-draft-090216.pdf" target="_blank">http://www.cis.upenn.edu/~byorgey/papers/typeclassopedia-draft-090216.pdf</a><br>
<br>
Also see my blog post for a bit more info:<br>
<br>
 &nbsp; &nbsp;<a href="http://byorgey.wordpress.com/2009/02/16/the-typeclassopedia-request-for-feedback/" target="_blank">http://byorgey.wordpress.com/2009/02/16/the-typeclassopedia-request-for-feedback/</a><br>
<br>
happy haskelling!<br>
-Brent<br>
_______________________________________________<br></div></div>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">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>
</blockquote></div><br>
<br>_______________________________________________<br>
Haskell mailing list<br>
<a href="mailto:Haskell@haskell.org">Haskell@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell" target="_blank">http://www.haskell.org/mailman/listinfo/haskell</a><br>
<br></blockquote></div><br>