Customer Reviews


9 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


19 of 23 people found the following review helpful:
5.0 out of 5 stars Clear and concise
This is an excellent introduction to category theory, not just for computer scientists, but for mathematicians as well. The author has a very clear writing style--it's evident that he writes to help people to understand the subject, and not to show off his knowledge. The examples illustrating various principles are easy to understand, especially the ones used to...
Published on December 12, 2001 by Michael Rosenborg

versus
39 of 40 people found the following review helpful:
3.0 out of 5 stars Really expensive for a set of notes...
You can find better introductions to category theory available on the net for free. Try searching for Lambert Meertens, Marten Fokkinga, and Jaap Van Oosten, for example. Or Barr and Wells, Triples, Toposes, and Theories. Or Asperti and Longo. Or watch Eugenia Cheng's videos on YouTube, which are fantastic.

But if you want to buy a book, get Barr and...
Published on December 6, 2005 by Foo Bar


Most Helpful First | Newest First

39 of 40 people found the following review helpful:
3.0 out of 5 stars Really expensive for a set of notes..., December 6, 2005
By 
Foo Bar (United States) - See all my reviews
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
You can find better introductions to category theory available on the net for free. Try searching for Lambert Meertens, Marten Fokkinga, and Jaap Van Oosten, for example. Or Barr and Wells, Triples, Toposes, and Theories. Or Asperti and Longo. Or watch Eugenia Cheng's videos on YouTube, which are fantastic.

But if you want to buy a book, get Barr and Wells, Category Theory for Computing Science. Unfortunately, you have to order it directly from the University of Montreal. It's a great book, by far the best intro to category theory available, *way* better than this! Then, after that, you can read MacLane...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


31 of 33 people found the following review helpful:
3.0 out of 5 stars Too terse, March 27, 2004
By A Customer
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
This is a very short book: 70 pages of text + a bibliography. The first 50 pages are about general category theory, and the last 20 pages are specifically for computer scientists. My interest is in general category theory, and I bought this because I have a BS in CS and thought I'd find plenty of familiar examples. Unfortunately this book doesn't have nearly enough examples. I found it easier to skim some undergrad abstract algebra books in the library (groups, rings, vector spaces) and then continuing with category theory intros written for math students.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 17 people found the following review helpful:
2.0 out of 5 stars Basic crib sheet for category theory, April 2, 2006
By 
J. Elliott (Natick, MA USA) - See all my reviews
(REAL NAME)   
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
Anyone coming to this book from Pierce's "Types and Programming Languages" will be disappointed. While his "Types ..." book is a model of clear exposition, this book reads like a set of notes jotted down on the back on an envelope. The extensive bibliographic sections are more than fifteen years out of date. Much of the material referenced is no longer in print, and recent developments are, of course, not mentioned. Those seeking a very gentle introduction to category theory would do better with the book by Lawvere and Schanuel, who cover more of category theory than Pierce. Mathematically mature computer science readers will find everything they need to know about the subject in Mac Lane's book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 23 people found the following review helpful:
5.0 out of 5 stars Clear and concise, December 12, 2001
By 
Michael Rosenborg (Canyonville, OR USA) - See all my reviews
(REAL NAME)   
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
This is an excellent introduction to category theory, not just for computer scientists, but for mathematicians as well. The author has a very clear writing style--it's evident that he writes to help people to understand the subject, and not to show off his knowledge. The examples illustrating various principles are easy to understand, especially the ones used to illustrate adjoints, arguably one of the more difficult concepts in category theory. This book also comes with a very valuable annotated bibliography, enabling one to intelligently choose from the many books and articles in this burgeoning field.

Read this book before you tackle Mac Lane.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars nice and slim (the text is only ~70 pages)!, October 2, 2010
By 
King Yin Yan (Lantau, Hong Kong) - See all my reviews
(REAL NAME)   
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
I'm still a beginner at category theory, but I'd like to say this is a nice textbook. The examples are easy to follow (mainly basic set theory), for people with a com sci background.

A later section explains CCCs (Cartesian closed categories) and its isomorphism to typed lambda calculus. I don't fully grasp the details but this is a very important result in higher-order logic, particularly because the substitution mechanism of lambda calculus can be modeled by category theory.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars A Good Read, August 24, 2008
By 
Jason Dusek (San Francisco, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
This book is not exactly what I would call easy going. I've managed to get through half of it in 7 months. However, I can say, with absolute confidence, that if you do the problems you will learn.

Most everything I've seen on category theory is a confusing mixture of different notations with seemingly identical meanings (but in fact the meanings are totally different). This book is no exception. Often, I have resorted to IRC to sort things out when some notation is simply impenetrable to me. My mathematical training stopped at complex calculus, so this may not apply to you if you've had abstract algebra or something a little more 'meta'.

There seems to be one typographical error, but I am not sure. In the example on the adjunction between products and exponentiation, the right adjoint is listed as "(_)^A x A" but in the diagrams it ends up as "(_)^A". This may be a sensible ellision, but it is not explained anywhere in the text and of it's not easy to find these things on the internet.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Good stuff on the matter, October 26, 2011
Amazon Verified Purchase(What's this?)
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
Author doing his best to explain category theory in terms of discrete math. Gives much more broader look, than all of the articles on this theme I've read. Price is high, though, but I guess, sometimes you can make such an investment in your knowledge of computer science.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 12 people found the following review helpful:
5.0 out of 5 stars This book is a CCC., October 11, 2001
By A Customer
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
Which stands for "Compact, Complete, and Comprehensible".
It is fairly easy to read, has every basic aspects of Category Theory, and has a lot of good examples.
If you would like to know the first step of Category Theory and you are in CS realm, this book is the one you have to try.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
4.0 out of 5 stars Good Introduction, February 20, 2007
By 
grrdo (Toronto, Canada) - See all my reviews
This review is from: Basic Category Theory for Computer Scientists (Foundations of Computing) (Paperback)
I have been reading several different category theory texts recently, and this one was very succinct and accessible. Particularly useful for understanding functional programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Basic Category Theory for Computer Scientists (Foundations of Computing)
Basic Category Theory for Computer Scientists (Foundations of Computing) by Benjamin C. Pierce (Paperback - August 7, 1991)
$27.00 $19.52
In Stock
Add to cart Add to wishlist