diff --git a/free-programming-books.md b/free-programming-books.md index 6784c9ad7c6220653c5366f1b22ab46d5e3f343a..4f7f47484a4eb141aa0cafeb5013cf5386db78a1 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -697,6 +697,7 @@ * [Building Blocks for Theoretical Computer Science](http://mfleck.cs.illinois.edu/building-blocks/index.html) - Margaret M. Fleck * [Category Theory for Computing Science](http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdf) (PDF) +* [Category Theory for Programmers](https://github.com/hmemcpy/milewski-ctfp-pdf) - Bartosz Milewski (PDF) * [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF) * [Introduction to Computer Science](http://www.cse.iitd.ernet.in/~suban/CSL102/) - Prof. Subhashis Banerjee, IIT Delhi * [Introduction to Computing](http://www.computingbook.org)