"functor" meaning in All languages combined

See functor on Wiktionary

Noun [English]

IPA: /ˈfʌŋktə/ [Received-Pronunciation] Audio: LL-Q1860 (eng)-Flame, not lame-functor.wav Forms: functors [plural]
Etymology: From function, modeled after factor. Head templates: {{en-noun}} functor (plural functors)
  1. (grammar) A function word. Categories (topical): Grammar, Algebra
    Sense id: en-functor-en-noun-J3mfXq4H Disambiguation of Algebra: 10 31 34 24 Topics: grammar, human-sciences, linguistics, sciences
  2. (object-oriented programming) A function object. Categories (topical): Object-oriented programming, Algebra, Logic Translations (object-oriented programming: function object): funktio-olio (Finnish), foncteur [masculine] (French)
    Sense id: en-functor-en-noun-BceDYr9m Disambiguation of Algebra: 10 31 34 24 Disambiguation of Logic: 12 43 22 23 Categories (other): English entries with incorrect language header, Entries with translation boxes, Pages with 3 entries, Pages with entries, Terms with Bashkir translations, Terms with Finnish translations, Terms with French translations, Terms with German translations, Terms with Hungarian translations, Terms with Icelandic translations, Terms with Irish translations, Terms with Italian translations, Terms with Japanese translations, Terms with Kazakh translations, Terms with Kyrgyz translations, Terms with Mandarin translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Russian translations, Terms with Spanish translations, Terms with Swedish translations Disambiguation of English entries with incorrect language header: 7 55 13 25 Disambiguation of Entries with translation boxes: 4 40 14 42 Disambiguation of Pages with 3 entries: 5 59 10 26 Disambiguation of Pages with entries: 3 61 9 26 Disambiguation of Terms with Bashkir translations: 7 52 11 30 Disambiguation of Terms with Finnish translations: 7 48 12 34 Disambiguation of Terms with French translations: 6 46 13 34 Disambiguation of Terms with German translations: 5 48 12 35 Disambiguation of Terms with Hungarian translations: 13 38 23 26 Disambiguation of Terms with Icelandic translations: 7 48 12 34 Disambiguation of Terms with Irish translations: 7 52 11 30 Disambiguation of Terms with Italian translations: 5 53 11 30 Disambiguation of Terms with Japanese translations: 5 53 11 30 Disambiguation of Terms with Kazakh translations: 7 52 11 30 Disambiguation of Terms with Kyrgyz translations: 7 52 11 30 Disambiguation of Terms with Mandarin translations: 10 41 19 30 Disambiguation of Terms with Polish translations: 8 48 15 30 Disambiguation of Terms with Portuguese translations: 7 50 10 33 Disambiguation of Terms with Russian translations: 5 48 12 35 Disambiguation of Terms with Spanish translations: 5 51 12 32 Disambiguation of Terms with Swedish translations: 6 48 12 34 Disambiguation of 'object-oriented programming: function object': 5 76 7 12
  3. (category theory) A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities. Categories (topical): Category theory, Functions, Algebra
    Sense id: en-functor-en-noun-A4vZHG9y Disambiguation of Algebra: 10 31 34 24 Categories (other): Entries with translation boxes Disambiguation of Entries with translation boxes: 4 40 14 42 Topics: category-theory, computing, engineering, mathematics, natural-sciences, physical-sciences, sciences
  4. (functional programming) A structure allowing a function to apply within a generic type, in a way that is conceptually similar to a functor in category theory. Categories (topical): Programming, Algebra Translations (category theory: category mapping): функтор (funktor) (Bashkir), 函子 (hánzǐ) (Chinese Mandarin), funktori (Finnish), foncteur [masculine] (French), Funktor [masculine] (German), funktor (Hungarian), varpi [masculine] (Icelandic), feidhmeoir (Irish), funtore [masculine] (Italian), 関手 (kanshu) (alt: かんしゅ) (Japanese), функтор (funktor) (Kazakh), функтор (funktor) (Kyrgyz), funktor [masculine] (Polish), functor [masculine] (Portuguese), funtor [masculine] (Portuguese), функтор (funktor) (Russian), funtor [masculine] (Spanish), funktor [common-gender] (Swedish)
    Sense id: en-functor-en-noun-S7roBi~w Disambiguation of Algebra: 10 31 34 24 Categories (other): Entries with translation boxes Disambiguation of Entries with translation boxes: 4 40 14 42 Disambiguation of 'category theory: category mapping': 5 21 26 49
The following are not (yet) sense-disambiguated

Noun [Portuguese]

Forms: functores [plural]
Head templates: {{pt-noun|m}} functor m (plural functores)
  1. (category theory) functor (a mapping between categories) Tags: masculine Categories (topical): Category theory Synonyms: funtor

Noun [Romanian]

Etymology: Borrowed from French functeur. Etymology templates: {{bor+|ro|fr|functeur}} Borrowed from French functeur Head templates: {{ro-noun|m|functori}} functor m (plural functori) Inflection templates: {{ro-decl-noun|g=m|gpd=functorilor|gpi=functori|gsd=functorului|gsi=functor|n=|npd=functorii|npi=functori|nsd=functorul|nsi=functor|vp=functorilor|vs=functorule|vs2=}} Forms: functori [plural], no-table-tags [table-tags], functor [accusative, indefinite, nominative, singular], functorul [accusative, definite, nominative, singular], functori [accusative, indefinite, nominative, plural], functorii [accusative, definite, nominative, plural], functor [error-unrecognized-form, indefinite, singular], functorului [definite, error-unrecognized-form, singular], functori [error-unrecognized-form, indefinite, plural], functorilor [definite, error-unrecognized-form, plural], functorule [singular, vocative], functorilor [plural, vocative]
  1. functor Tags: masculine
    Sense id: en-functor-ro-noun-xN~zhroJ Categories (other): Pages with 3 entries, Pages with entries, Romanian entries with incorrect language header

Inflected forms

Alternative forms

{
  "derived": [
    {
      "_dis1": "0 0 0 0",
      "word": "adjoint functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "contravariant functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "faithful functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "forgetful functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "full functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "functor category"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "group functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "identity functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "representable functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "underlying functor"
    },
    {
      "_dis1": "0 0 0 0",
      "word": "Yoneda functor"
    }
  ],
  "etymology_text": "From function, modeled after factor.",
  "forms": [
    {
      "form": "functors",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "functor (plural functors)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Grammar",
          "orig": "en:Grammar",
          "parents": [
            "Linguistics",
            "Language",
            "Social sciences",
            "Communication",
            "Sciences",
            "Society",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "10 31 34 24",
          "kind": "topical",
          "langcode": "en",
          "name": "Algebra",
          "orig": "en:Algebra",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A function word."
      ],
      "id": "en-functor-en-noun-J3mfXq4H",
      "links": [
        [
          "grammar",
          "grammar"
        ],
        [
          "function word",
          "function word"
        ]
      ],
      "raw_glosses": [
        "(grammar) A function word."
      ],
      "topics": [
        "grammar",
        "human-sciences",
        "linguistics",
        "sciences"
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Object-oriented programming",
          "orig": "en:Object-oriented programming",
          "parents": [
            "Programming",
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "7 55 13 25",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "4 40 14 42",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 59 10 26",
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "3 61 9 26",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 52 11 30",
          "kind": "other",
          "name": "Terms with Bashkir translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 48 12 34",
          "kind": "other",
          "name": "Terms with Finnish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "6 46 13 34",
          "kind": "other",
          "name": "Terms with French translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 48 12 35",
          "kind": "other",
          "name": "Terms with German translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "13 38 23 26",
          "kind": "other",
          "name": "Terms with Hungarian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 48 12 34",
          "kind": "other",
          "name": "Terms with Icelandic translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 52 11 30",
          "kind": "other",
          "name": "Terms with Irish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 53 11 30",
          "kind": "other",
          "name": "Terms with Italian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 53 11 30",
          "kind": "other",
          "name": "Terms with Japanese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 52 11 30",
          "kind": "other",
          "name": "Terms with Kazakh translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 52 11 30",
          "kind": "other",
          "name": "Terms with Kyrgyz translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 41 19 30",
          "kind": "other",
          "name": "Terms with Mandarin translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "8 48 15 30",
          "kind": "other",
          "name": "Terms with Polish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "7 50 10 33",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 48 12 35",
          "kind": "other",
          "name": "Terms with Russian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 51 12 32",
          "kind": "other",
          "name": "Terms with Spanish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "6 48 12 34",
          "kind": "other",
          "name": "Terms with Swedish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 31 34 24",
          "kind": "topical",
          "langcode": "en",
          "name": "Algebra",
          "orig": "en:Algebra",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        },
        {
          "_dis": "12 43 22 23",
          "kind": "topical",
          "langcode": "en",
          "name": "Logic",
          "orig": "en:Logic",
          "parents": [
            "Formal sciences",
            "Philosophy",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A function object."
      ],
      "id": "en-functor-en-noun-BceDYr9m",
      "links": [
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "function object",
          "function object"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(object-oriented programming) A function object."
      ],
      "translations": [
        {
          "_dis1": "5 76 7 12",
          "code": "fi",
          "lang": "Finnish",
          "sense": "object-oriented programming: function object",
          "word": "funktio-olio"
        },
        {
          "_dis1": "5 76 7 12",
          "code": "fr",
          "lang": "French",
          "sense": "object-oriented programming: function object",
          "tags": [
            "masculine"
          ],
          "word": "foncteur"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Category theory",
          "orig": "en:Category theory",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Functions",
          "orig": "en:Functions",
          "parents": [
            "Algebra",
            "Calculus",
            "Geometry",
            "Mathematical analysis",
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "4 40 14 42",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 31 34 24",
          "kind": "topical",
          "langcode": "en",
          "name": "Algebra",
          "orig": "en:Algebra",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "text": "In the category of categories, #x5C;mathbb#x7B;CAT#x7D;, the objects are categories and the morphisms are functors.",
          "type": "example"
        },
        {
          "text": "1991, Natalie Wadhwa (translator), Yu. A. Brudnyǐ, N. Ya. Krugljak, Interpolation Functors and Interpolation Spaces, Volume I, Elsevier (North-Holland), page 143,\nChoosing for U the operation of closure, regularization or relative completion, we obtain from a given functor ℱ∈𝒥ℱ the functors\n◌̅F: overrightarrow X→◌̅F( overrightarrow X),F⁰: overrightarrow X→F( overrightarrow X)⁰,Fᶜ: overrightarrow X→F( overrightarrow X)ᶜ."
        },
        {
          "ref": "2004, William G. Dwyer, Philip S. Hirschhorn, Daniel M. Kan, Jeffrey H. Smith, Homotopy Limit Functors on Model Categories and Homotopical Categories, American Mathematical Society, page 165:",
          "text": "Given a homotopical category X and a functor u#x3A;A#x5C;rightarrowB, a homotopical u-colimit (resp. u-limit) functor on X will be a homotopically terminal (resp. initial) Kan extension of the identity (50.2) along the induced diagram functor Xᵘ#x3A;Xᴮ#x5C;rightarrowXᴬ (47.1).",
          "type": "quote"
        },
        {
          "text": "2009, Benoit Fresse, Modules Over Operads and Functors, Springer, Lecture Notes in Mathematics: 1967, page 35,\nIn this chapter, we recall the definition of the category of Σ_*-objects and we review the relationship between Σ_*-objects and functors. In short, a Σ_*-object (in English words, a symmetric sequence of objects, or simply a symmetric object) is the coefficient sequence of a generalized symmetric functor S(M):X→S(M,X), defined by a formula of the form\nS(M,X)=⨁ ᪲ᵣ₌₀(M(r)⊗X)_(Σᵣ)."
        }
      ],
      "glosses": [
        "A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities."
      ],
      "id": "en-functor-en-noun-A4vZHG9y",
      "links": [
        [
          "category theory",
          "category theory"
        ],
        [
          "category",
          "category"
        ],
        [
          "homomorphism",
          "homomorphism"
        ],
        [
          "morphism",
          "morphism"
        ],
        [
          "covariant",
          "covariant"
        ],
        [
          "contravariant",
          "contravariant"
        ],
        [
          "composition",
          "composition"
        ],
        [
          "identities",
          "identity"
        ]
      ],
      "raw_glosses": [
        "(category theory) A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities."
      ],
      "topics": [
        "category-theory",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "4 40 14 42",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "10 31 34 24",
          "kind": "topical",
          "langcode": "en",
          "name": "Algebra",
          "orig": "en:Algebra",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A structure allowing a function to apply within a generic type, in a way that is conceptually similar to a functor in category theory."
      ],
      "id": "en-functor-en-noun-S7roBi~w",
      "links": [
        [
          "functional programming",
          "functional programming"
        ],
        [
          "function",
          "function"
        ],
        [
          "generic type",
          "generic type"
        ]
      ],
      "qualifier": "functional programming",
      "raw_glosses": [
        "(functional programming) A structure allowing a function to apply within a generic type, in a way that is conceptually similar to a functor in category theory."
      ],
      "translations": [
        {
          "_dis1": "5 21 26 49",
          "code": "ba",
          "lang": "Bashkir",
          "roman": "funktor",
          "sense": "category theory: category mapping",
          "word": "функтор"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "hánzǐ",
          "sense": "category theory: category mapping",
          "word": "函子"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "fi",
          "lang": "Finnish",
          "sense": "category theory: category mapping",
          "word": "funktori"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "fr",
          "lang": "French",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "foncteur"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "de",
          "lang": "German",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "Funktor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "hu",
          "lang": "Hungarian",
          "sense": "category theory: category mapping",
          "word": "funktor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "is",
          "lang": "Icelandic",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "varpi"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "ga",
          "lang": "Irish",
          "sense": "category theory: category mapping",
          "word": "feidhmeoir"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "it",
          "lang": "Italian",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "funtore"
        },
        {
          "_dis1": "5 21 26 49",
          "alt": "かんしゅ",
          "code": "ja",
          "lang": "Japanese",
          "roman": "kanshu",
          "sense": "category theory: category mapping",
          "word": "関手"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "kk",
          "lang": "Kazakh",
          "roman": "funktor",
          "sense": "category theory: category mapping",
          "word": "функтор"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "ky",
          "lang": "Kyrgyz",
          "roman": "funktor",
          "sense": "category theory: category mapping",
          "word": "функтор"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "pl",
          "lang": "Polish",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "funktor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "functor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "pt",
          "lang": "Portuguese",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "funtor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "ru",
          "lang": "Russian",
          "roman": "funktor",
          "sense": "category theory: category mapping",
          "word": "функтор"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "es",
          "lang": "Spanish",
          "sense": "category theory: category mapping",
          "tags": [
            "masculine"
          ],
          "word": "funtor"
        },
        {
          "_dis1": "5 21 26 49",
          "code": "sv",
          "lang": "Swedish",
          "sense": "category theory: category mapping",
          "tags": [
            "common-gender"
          ],
          "word": "funktor"
        }
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈfʌŋktə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Flame, not lame-functor.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c8/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c8/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav.ogg"
    }
  ],
  "word": "functor"
}

{
  "forms": [
    {
      "form": "functores",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m"
      },
      "expansion": "functor m (plural functores)",
      "name": "pt-noun"
    }
  ],
  "lang": "Portuguese",
  "lang_code": "pt",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "pt",
          "name": "Category theory",
          "orig": "pt:Category theory",
          "parents": [
            "Mathematics",
            "Formal sciences",
            "Sciences",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        }
      ],
      "glosses": [
        "functor (a mapping between categories)"
      ],
      "id": "en-functor-pt-noun-3bJdyMBx",
      "links": [
        [
          "category theory",
          "category theory"
        ],
        [
          "functor",
          "functor#English"
        ]
      ],
      "raw_glosses": [
        "(category theory) functor (a mapping between categories)"
      ],
      "synonyms": [
        {
          "word": "funtor"
        }
      ],
      "tags": [
        "masculine"
      ],
      "topics": [
        "category-theory",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "functor"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "ro",
        "2": "fr",
        "3": "functeur"
      },
      "expansion": "Borrowed from French functeur",
      "name": "bor+"
    }
  ],
  "etymology_text": "Borrowed from French functeur.",
  "forms": [
    {
      "form": "functori",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "declension",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "ro-noun-m",
      "source": "declension",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "functor",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "functorul",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "functori",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "functorii",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "functor",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "functorului",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "singular"
      ]
    },
    {
      "form": "functori",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "plural"
      ]
    },
    {
      "form": "functorilor",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "plural"
      ]
    },
    {
      "form": "functorule",
      "source": "declension",
      "tags": [
        "singular",
        "vocative"
      ]
    },
    {
      "form": "functorilor",
      "source": "declension",
      "tags": [
        "plural",
        "vocative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "2": "functori"
      },
      "expansion": "functor m (plural functori)",
      "name": "ro-noun"
    }
  ],
  "inflection_templates": [
    {
      "args": {
        "g": "m",
        "gpd": "functorilor",
        "gpi": "functori",
        "gsd": "functorului",
        "gsi": "functor",
        "n": "",
        "npd": "functorii",
        "npi": "functori",
        "nsd": "functorul",
        "nsi": "functor",
        "vp": "functorilor",
        "vs": "functorule",
        "vs2": ""
      },
      "name": "ro-decl-noun"
    }
  ],
  "lang": "Romanian",
  "lang_code": "ro",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Romanian entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        }
      ],
      "glosses": [
        "functor"
      ],
      "id": "en-functor-ro-noun-xN~zhroJ",
      "links": [
        [
          "functor",
          "functor#English"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "word": "functor"
}
{
  "categories": [
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "Entries with translation boxes",
    "Pages with 3 entries",
    "Pages with entries",
    "Terms with Bashkir translations",
    "Terms with Finnish translations",
    "Terms with French translations",
    "Terms with German translations",
    "Terms with Hungarian translations",
    "Terms with Icelandic translations",
    "Terms with Irish translations",
    "Terms with Italian translations",
    "Terms with Japanese translations",
    "Terms with Kazakh translations",
    "Terms with Kyrgyz translations",
    "Terms with Mandarin translations",
    "Terms with Polish translations",
    "Terms with Portuguese translations",
    "Terms with Russian translations",
    "Terms with Spanish translations",
    "Terms with Swedish translations",
    "en:Algebra",
    "en:Logic"
  ],
  "derived": [
    {
      "word": "adjoint functor"
    },
    {
      "word": "contravariant functor"
    },
    {
      "word": "faithful functor"
    },
    {
      "word": "forgetful functor"
    },
    {
      "word": "full functor"
    },
    {
      "word": "functor category"
    },
    {
      "word": "group functor"
    },
    {
      "word": "identity functor"
    },
    {
      "word": "representable functor"
    },
    {
      "word": "underlying functor"
    },
    {
      "word": "Yoneda functor"
    }
  ],
  "etymology_text": "From function, modeled after factor.",
  "forms": [
    {
      "form": "functors",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "functor (plural functors)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "en:Grammar"
      ],
      "glosses": [
        "A function word."
      ],
      "links": [
        [
          "grammar",
          "grammar"
        ],
        [
          "function word",
          "function word"
        ]
      ],
      "raw_glosses": [
        "(grammar) A function word."
      ],
      "topics": [
        "grammar",
        "human-sciences",
        "linguistics",
        "sciences"
      ]
    },
    {
      "categories": [
        "en:Object-oriented programming"
      ],
      "glosses": [
        "A function object."
      ],
      "links": [
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "function object",
          "function object"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(object-oriented programming) A function object."
      ]
    },
    {
      "categories": [
        "English terms with quotations",
        "English terms with usage examples",
        "en:Category theory",
        "en:Functions"
      ],
      "examples": [
        {
          "text": "In the category of categories, #x5C;mathbb#x7B;CAT#x7D;, the objects are categories and the morphisms are functors.",
          "type": "example"
        },
        {
          "text": "1991, Natalie Wadhwa (translator), Yu. A. Brudnyǐ, N. Ya. Krugljak, Interpolation Functors and Interpolation Spaces, Volume I, Elsevier (North-Holland), page 143,\nChoosing for U the operation of closure, regularization or relative completion, we obtain from a given functor ℱ∈𝒥ℱ the functors\n◌̅F: overrightarrow X→◌̅F( overrightarrow X),F⁰: overrightarrow X→F( overrightarrow X)⁰,Fᶜ: overrightarrow X→F( overrightarrow X)ᶜ."
        },
        {
          "ref": "2004, William G. Dwyer, Philip S. Hirschhorn, Daniel M. Kan, Jeffrey H. Smith, Homotopy Limit Functors on Model Categories and Homotopical Categories, American Mathematical Society, page 165:",
          "text": "Given a homotopical category X and a functor u#x3A;A#x5C;rightarrowB, a homotopical u-colimit (resp. u-limit) functor on X will be a homotopically terminal (resp. initial) Kan extension of the identity (50.2) along the induced diagram functor Xᵘ#x3A;Xᴮ#x5C;rightarrowXᴬ (47.1).",
          "type": "quote"
        },
        {
          "text": "2009, Benoit Fresse, Modules Over Operads and Functors, Springer, Lecture Notes in Mathematics: 1967, page 35,\nIn this chapter, we recall the definition of the category of Σ_*-objects and we review the relationship between Σ_*-objects and functors. In short, a Σ_*-object (in English words, a symmetric sequence of objects, or simply a symmetric object) is the coefficient sequence of a generalized symmetric functor S(M):X→S(M,X), defined by a formula of the form\nS(M,X)=⨁ ᪲ᵣ₌₀(M(r)⊗X)_(Σᵣ)."
        }
      ],
      "glosses": [
        "A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities."
      ],
      "links": [
        [
          "category theory",
          "category theory"
        ],
        [
          "category",
          "category"
        ],
        [
          "homomorphism",
          "homomorphism"
        ],
        [
          "morphism",
          "morphism"
        ],
        [
          "covariant",
          "covariant"
        ],
        [
          "contravariant",
          "contravariant"
        ],
        [
          "composition",
          "composition"
        ],
        [
          "identities",
          "identity"
        ]
      ],
      "raw_glosses": [
        "(category theory) A category homomorphism; a morphism from a source category to a target category which maps objects to objects and arrows to arrows (either covariantly or contravariantly), in such a way as to preserve morphism composition and identities."
      ],
      "topics": [
        "category-theory",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    },
    {
      "categories": [
        "en:Programming"
      ],
      "glosses": [
        "A structure allowing a function to apply within a generic type, in a way that is conceptually similar to a functor in category theory."
      ],
      "links": [
        [
          "functional programming",
          "functional programming"
        ],
        [
          "function",
          "function"
        ],
        [
          "generic type",
          "generic type"
        ]
      ],
      "qualifier": "functional programming",
      "raw_glosses": [
        "(functional programming) A structure allowing a function to apply within a generic type, in a way that is conceptually similar to a functor in category theory."
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ˈfʌŋktə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Flame, not lame-functor.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c8/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/c/c8/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-functor.wav.ogg"
    }
  ],
  "translations": [
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "object-oriented programming: function object",
      "word": "funktio-olio"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "object-oriented programming: function object",
      "tags": [
        "masculine"
      ],
      "word": "foncteur"
    },
    {
      "code": "ba",
      "lang": "Bashkir",
      "roman": "funktor",
      "sense": "category theory: category mapping",
      "word": "функтор"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "hánzǐ",
      "sense": "category theory: category mapping",
      "word": "函子"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "category theory: category mapping",
      "word": "funktori"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "foncteur"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "Funktor"
    },
    {
      "code": "hu",
      "lang": "Hungarian",
      "sense": "category theory: category mapping",
      "word": "funktor"
    },
    {
      "code": "is",
      "lang": "Icelandic",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "varpi"
    },
    {
      "code": "ga",
      "lang": "Irish",
      "sense": "category theory: category mapping",
      "word": "feidhmeoir"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "funtore"
    },
    {
      "alt": "かんしゅ",
      "code": "ja",
      "lang": "Japanese",
      "roman": "kanshu",
      "sense": "category theory: category mapping",
      "word": "関手"
    },
    {
      "code": "kk",
      "lang": "Kazakh",
      "roman": "funktor",
      "sense": "category theory: category mapping",
      "word": "функтор"
    },
    {
      "code": "ky",
      "lang": "Kyrgyz",
      "roman": "funktor",
      "sense": "category theory: category mapping",
      "word": "функтор"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "funktor"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "functor"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "funtor"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "funktor",
      "sense": "category theory: category mapping",
      "word": "функтор"
    },
    {
      "code": "es",
      "lang": "Spanish",
      "sense": "category theory: category mapping",
      "tags": [
        "masculine"
      ],
      "word": "funtor"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "category theory: category mapping",
      "tags": [
        "common-gender"
      ],
      "word": "funktor"
    }
  ],
  "word": "functor"
}

{
  "forms": [
    {
      "form": "functores",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m"
      },
      "expansion": "functor m (plural functores)",
      "name": "pt-noun"
    }
  ],
  "lang": "Portuguese",
  "lang_code": "pt",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "Pages with 3 entries",
        "Pages with entries",
        "Portuguese countable nouns",
        "Portuguese entries with incorrect language header",
        "Portuguese lemmas",
        "Portuguese masculine nouns",
        "Portuguese nouns",
        "Portuguese nouns with red links in their headword lines",
        "pt:Category theory"
      ],
      "glosses": [
        "functor (a mapping between categories)"
      ],
      "links": [
        [
          "category theory",
          "category theory"
        ],
        [
          "functor",
          "functor#English"
        ]
      ],
      "raw_glosses": [
        "(category theory) functor (a mapping between categories)"
      ],
      "tags": [
        "masculine"
      ],
      "topics": [
        "category-theory",
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "synonyms": [
    {
      "word": "funtor"
    }
  ],
  "word": "functor"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "ro",
        "2": "fr",
        "3": "functeur"
      },
      "expansion": "Borrowed from French functeur",
      "name": "bor+"
    }
  ],
  "etymology_text": "Borrowed from French functeur.",
  "forms": [
    {
      "form": "functori",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "declension",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "ro-noun-m",
      "source": "declension",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "functor",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "functorul",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "functori",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "functorii",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "functor",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "functorului",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "singular"
      ]
    },
    {
      "form": "functori",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "plural"
      ]
    },
    {
      "form": "functorilor",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "plural"
      ]
    },
    {
      "form": "functorule",
      "source": "declension",
      "tags": [
        "singular",
        "vocative"
      ]
    },
    {
      "form": "functorilor",
      "source": "declension",
      "tags": [
        "plural",
        "vocative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "2": "functori"
      },
      "expansion": "functor m (plural functori)",
      "name": "ro-noun"
    }
  ],
  "inflection_templates": [
    {
      "args": {
        "g": "m",
        "gpd": "functorilor",
        "gpi": "functori",
        "gsd": "functorului",
        "gsi": "functor",
        "n": "",
        "npd": "functorii",
        "npi": "functori",
        "nsd": "functorul",
        "nsi": "functor",
        "vp": "functorilor",
        "vs": "functorule",
        "vs2": ""
      },
      "name": "ro-decl-noun"
    }
  ],
  "lang": "Romanian",
  "lang_code": "ro",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "Pages with 3 entries",
        "Pages with entries",
        "Romanian countable nouns",
        "Romanian entries with incorrect language header",
        "Romanian lemmas",
        "Romanian masculine nouns",
        "Romanian nouns",
        "Romanian nouns with red links in their headword lines",
        "Romanian terms borrowed from French",
        "Romanian terms derived from French"
      ],
      "glosses": [
        "functor"
      ],
      "links": [
        [
          "functor",
          "functor#English"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "word": "functor"
}

Download raw JSONL data for functor meaning in All languages combined (11.3kB)

{
  "called_from": "inflection/735",
  "msg": "inflection table: unrecognized header: 'genitive-dative'",
  "path": [
    "functor"
  ],
  "section": "Romanian",
  "subsection": "noun",
  "title": "functor",
  "trace": ""
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-12-21 from the enwiktionary dump dated 2024-12-04 using wiktextract (d8cb2f3 and 4e554ae). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.