Definition
Given an index type , an indexed functor is an endofunctor on the category of -indexed families. In type theory, it is specified by a mapping on objects:
Along with a mapping on morphisms, which are natural transformations between families:
The mapping must preserve identity and composition either definitionally or propositionally.