Categories and Computer Science

Categories and Computer Science

4.5 (4 ratings by Goodreads)
By (author) 

Free delivery worldwide

Available. Dispatched from the UK in 3 business days
When will my order arrive?


Category theory has become increasingly important and popular in computer science, and many universities now have introductions to category theory as part of their courses for undergraduate computer scientists. The author is a respected category theorist and has based this textbook on a course given over the last few years at the University of Sydney. The theory is developed in a straightforward way, and is enriched with many examples from computer science. Thus this book meets the needs of undergradute computer scientists, and yet retains a level of mathematical correctness that will broaden its appeal to include students of mathematics new to category more

Product details

  • Hardback | 180 pages
  • 152.4 x 231.1 x 20.3mm | 340.2g
  • Cambridge, United Kingdom
  • English
  • 0521419972
  • 9780521419970

Review quote

"Nice, crisp introduction to category theory, motivated by examples and use in computer science. Mathematical sophistication blends nicely with fundamental concepts and examples to make the connections (and usefulness) understandable to good undergraduates." The American Mathematical Monthly "Within the setting of distributive categories, nicely explained here, one sees data structure abstractions done properly. The example of queues is the most compelling in that all of the structure of distributive categories is used....strongly recommend[ed]. David B. Benson, Computing Reviews "...probably the clearest introduction to category theory written to date." The Bulletin of Mathematics Booksshow more

Table of contents

Introduction; 1. The algebra of functions; 2. Products and sums; 3. Distributive categories; 4. Data types; 5. Categories of functors; 6. More about products; 7. Computational category theory; References; more

Rating details

4 ratings
4.5 out of 5 stars
5 75% (3)
4 0% (0)
3 25% (1)
2 0% (0)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X