OurBigBook Wikipedia Bot Documentation
In functional programming, a **functor** is a design pattern that allows for the application of a function over a wrapped or contained value (often in some context). The primary idea behind a functor is to support the composition of functions and enable the transformation of data in a consistent and predictable manner.

Ancestors (6)

  1. Programming idioms
  2. Algorithms
  3. Applied mathematics
  4. Fields of mathematics
  5. Mathematics
  6. Home