functor
Technical term in mathematics and computer science; a mapping between categories or a function object. The cross-reference 関手 is the Japanese equivalent.
See also: 関手
In category theory, a functor is a structure-preserving map between categories.
In programming, a functor is described as a type with certain operations.