<br><br><div class="gmail_quote">2010/9/8 Benedict Eastaugh <span dir="ltr">&lt;<a href="mailto:ionfish@gmail.com">ionfish@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2010/9/9 Николай Кудасов &lt;<a href="mailto:crazy.fizruk@gmail.com">crazy.fizruk@gmail.com</a>&gt;:<br>
<div class="im">&gt; Consider this book:<br>
&gt;<br>
&gt; Basic Category Theory for Computer Scientists (Foundations of Computing)<br>
&gt; -- Benjamin C.Pierce<br>
<br>
</div>Hi David,<br>
<br>
Николай Кудасов is quite right—Pierce&#39;s book is excellent. Apart from<br>
being a good introduction to category theory, it&#39;s worth buying for<br>
the fourth chapter alone, which is an annotated bibliography of<br>
textbooks, introductory articles and reference works on category<br>
theory. It would be an excellent guide to where to go next after<br>
finishing Basic Category Theory.<br>
<br>
Graham Hutton also taught a course on category theory at MGS 2010, and<br>
his slides are online. I found them quite enlightening, and they move<br>
at a good pace for a beginner, with an appropriate level of formality.<br>
<br>
<a href="http://www.cs.nott.ac.uk/~gmh/cat.html" target="_blank">http://www.cs.nott.ac.uk/~gmh/cat.html</a><br>
<br>
Category theorists tend to give lots of examples from abstract<br>
algebra, so a basic understanding of some algebraic structures is,<br>
I&#39;ve found, a lot of help when trying to appreciate category-theoretic<br>
ideas.<br>
<br>Hope this helps a little.<br></blockquote><div><br></div><div>Thank you Benedict, it does help a bit.  I don&#39;t have really any significant exposure to abstract algebra either.  I think that might help a bit.</div>
<div><br></div><div>If only there was a resource like Khan&#39;s Academy for this stuff.  (I don&#39;t think he goes in this direction for abstract math).</div><div><br></div><div>Dave</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<font color="#888888"><br>
Benedict.<br>
</font></blockquote></div><br>