5 ms·
Category Theory by Steve Awodey is great, but in my opinion only for a graduate mathematician wanting to do more mathematics and understand category theory in a
by AlexSW 6y ago
Category Theory by Steve Awodey is great, but in my opinion only for a graduate mathematician wanting to do more mathematics and understand category theory in an abstract sense. Preferably one will have done some algebraic topology when reading it.
Category Theory for Programmers is just that, for programmers. In fact, if I recall correctly its preface explicitly answers the question 'Why write this when Category Theory by Steve Awodey exists?', with the answer being what I summarise above. If you're a computer scientist, programmer, or otherwise a non-mathematician first, Awodey is not for you and this book I believe should serve you very well instead. I haven't read it, mind.
I haven't come across Seven Sketches in Compositionality, but hopefully that helps compare the other two. It's mostly about your intention (e.g. theoretical mathematics vs practical application) and background.
- chombier 6y agoSeven Sketches is a nice introductory read, giving examples of how CT may be used model practical problems and introducing concepts along the way. "Programming with Categories" [0] is probably the best resource to start, the course notes are great and the videos are easy to follow. Also yes, Awodey is much more in-depth and technical. [0] http://brendanfong.com/programmingcats.html http://brendanfong.com/programmingcats.html