From Wiki:
"In mathematics, a concrete category is a category that is equipped with a faithful functor to the category of sets. This functor makes it possible to think of the objects of the category as sets with additional structure, and of its morphisms as structure-preserving functions. Many important categories have obvious interpretations as concrete categories, for example the category of topological spaces and the category of groups, and trivially also the category of sets itself." http://en.wikipedia.org/wiki/Concrete_category
Question: Are applications of category theory in computer science based primarily on the use of concrete categories?