Description: Definition of the set of arrows of a category. We will use the term
"arrow" to denote a morphism tagged with its domain and codomain, as
opposed to Hom , which allows hom-sets for distinct objects to
overlap. (Contributed by Mario Carneiro, 11-Jan-2017)