Functor (source code)

= Functor
{wiki=Functor}

In the context of computer science, a **functor** is a design pattern that originates from category theory in mathematics. It is a type that can be mapped over, which means it implements a mapping function that applies a function to each element within its context. \#\#\# In Programming Languages 1.