{"id":"Q2072111","label":"function object","description":"programming construct allowing an object to be invoked or called as if it were an ordinary function, usually with the same syntax","aliases":["functor","function","functionoid","callable object","callable"],"kind":"thing","url":"https://aidb.si/e/function-object-Q2072111","image":null,"coordinates":null,"wikipedia":"https://en.wikipedia.org/wiki/Function_object","wikidata":"https://www.wikidata.org/wiki/Q2072111","website":null,"facts":[{"property":"P279","label":"Subclass of","values":[{"type":"entity","id":"Q216601","label":"object","url":"https://aidb.si/e/object-Q216601","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P31","label":"Instance of","values":[{"type":"entity","id":"Q170084","label":"generalization","url":"https://aidb.si/e/generalization-Q170084","rank":"normal","qualifiers":{"P2210":{"label":"Relative to","values":[{"type":"entity","id":"Q190686","label":"subroutine","url":"https://aidb.si/e/subroutine-Q190686"}]}},"sources":[]}]},{"property":"P1269","label":"Facet of","values":[{"type":"entity","id":"Q1344046","label":"first-class functions","url":"https://aidb.si/e/first-class-functions-Q1344046","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P366","label":"Has use","values":[{"type":"entity","id":"Q5508767","label":"function application","url":"https://aidb.si/e/function-application-Q5508767","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q110940720","label":"subroutine call","url":"https://aidb.si/e/subroutine-call-Q110940720","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P2959","label":"Permanent duplicated item","values":[{"type":"entity","id":"Q22682024","label":"Callable object","url":"https://aidb.si/e/callable-object-Q22682024","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P1889","label":"Different from","values":[{"type":"entity","id":"Q864475","label":"functor","url":"https://aidb.si/e/functor-Q864475","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q97359222","label":"functor","url":"https://aidb.si/e/functor-Q97359222","rank":"normal","qualifiers":{},"sources":[]},{"type":"entity","id":"Q2736305","label":"function pointer","url":"https://aidb.si/e/function-pointer-Q2736305","rank":"normal","qualifiers":{},"sources":[]}]},{"property":"P460","label":"Said to be the same as","values":[{"type":"entity","id":"Q190686","label":"subroutine","url":"https://aidb.si/e/subroutine-Q190686","rank":"normal","qualifiers":{"P1013":{"label":"Criterion used","values":[{"type":"entity","id":"Q1344046","label":"first-class functions","url":"https://aidb.si/e/first-class-functions-Q1344046"}]}},"sources":[]}]}],"series":[],"identifiers":[{"pid":"P646","label":"Freebase ID","value":"/m/02jyj8","url":"https://www.google.com/search?kgmid=/m/02jyj8"},{"pid":"P3827","label":"JSTOR topic ID (archived)","value":"function-objects","url":"https://web.archive.org/web/*/https://www.jstor.org/topic/function-objects"},{"pid":"P6366","label":"Microsoft Academic ID (discontinued)","value":"120261730","url":"https://web.archive.org/web/https://academic.microsoft.com/v2/detail/120261730"},{"pid":"P6611","label":"Semantic Scholar topic ID","value":"572831","url":"https://www.semanticscholar.org/topic/572831"},{"pid":"P3365","label":"Treccani ID","value":"funtore","url":"https://www.treccani.it/enciclopedia/funtore"}],"license":{"name":"CC0 1.0","url":"https://creativecommons.org/publicdomain/zero/1.0/"},"source":"Wikidata, via AIDB","modified":"2026-05-19T12:52:29Z"}