Primary
Function Object ○꠹|Definition|1st|20251122201720-00-⌔
Function object
In computer programming, a function object1 is a construct allowing an object to be invoked or called as if it were an ordinary function, usually with the same syntax (a function parameter that can also be a function). In some languages, particularly C++, function objects are often called functors (not related to the functional programming concept).
Printed 2026-06-28.
(echo:: @ ᯤ)
Link to original Footnotes
In C++, a functionoid is an object that has one major method, and a functor is a special case of a functionoid. They are similar to a function object, but not the same. ↩
Secondary
• • •