Functor

A functor is the correct notion of homomorphism between Categories. Explicitly, a functor F : 𝒞 𝒟 : 𝐹 𝒞 𝒟 F:\mathcal{C}\to\mathcal{D} between two categories consists of