See functional programming in All languages combined, or Wiktionary
{ "head_templates": [ { "args": { "1": "-" }, "expansion": "functional programming (uncountable)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "categories": [ { "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w" }, { "kind": "other", "name": "Georgian terms with redundant script codes", "parents": [ "Terms with redundant script codes", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Japanese terms with redundant script codes", "parents": [ "Terms with redundant script codes", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Pages with 1 entry", "parents": [], "source": "w" }, { "kind": "other", "name": "Pages with entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Armenian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Bulgarian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Czech translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Dutch translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Georgian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Hebrew translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Hungarian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Icelandic translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Japanese translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Polish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Romanian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Turkish translations", "parents": [], "source": "w" }, { "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" } ], "glosses": [ "Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved." ], "hypernyms": [ { "word": "computer programming" }, { "word": "programming" } ], "id": "en-functional_programming-en-noun--AqCsS8K", "links": [ [ "programming", "programming#Noun" ], [ "Programming", "programming" ], [ "assignment", "assignment" ], [ "procedure", "procedure" ], [ "call", "call" ], [ "bind", "bind" ], [ "variables", "variable" ], [ "referential transparency", "referential transparency" ] ], "raw_glosses": [ "(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved." ], "related": [ { "word": "functional language" }, { "word": "function-level programming" } ], "tags": [ "uncountable" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ], "translations": [ { "code": "hy", "lang": "Armenian", "roman": "funkcʻional cragravorum", "sense": "programming paradigm", "word": "ֆունկցիոնալ ծրագրավորում" }, { "code": "bg", "lang": "Bulgarian", "roman": "funkcionálno programírane", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "функциона́лно програми́ране" }, { "code": "cs", "lang": "Czech", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "funkcionální programování" }, { "code": "nl", "lang": "Dutch", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "functioneel programmeren" }, { "code": "fi", "lang": "Finnish", "sense": "programming paradigm", "word": "funktionaalinen ohjelmointi" }, { "code": "ka", "lang": "Georgian", "roman": "pukncionaluri ṗrogramireba", "sense": "programming paradigm", "word": "ფუქნციონალური პროგრამირება" }, { "code": "de", "lang": "German", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "funktionale Programmierung" }, { "code": "he", "lang": "Hebrew", "roman": "tikhnút funktsyonáli", "sense": "programming paradigm", "tags": [ "masculine" ], "word": "תכנות פונקציונלי" }, { "code": "hu", "lang": "Hungarian", "sense": "programming paradigm", "word": "funkcionális programozás" }, { "code": "is", "lang": "Icelandic", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "fallaforritun" }, { "alt": "かんすう―", "code": "ja", "lang": "Japanese", "roman": "kansū-puroguramingu", "sense": "programming paradigm", "word": "関数プログラミング" }, { "code": "pl", "lang": "Polish", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "programowanie funkcyjne" }, { "code": "ro", "lang": "Romanian", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "programare funcțională" }, { "code": "ru", "lang": "Russian", "roman": "funkcionalʹnoje programmirovanije", "sense": "programming paradigm", "word": "функциональное программирование" }, { "code": "tr", "lang": "Turkish", "sense": "programming paradigm", "word": "fonksiyonel programlama" } ], "wikipedia": [ "functional programming" ] } ], "word": "functional programming" }
{ "head_templates": [ { "args": { "1": "-" }, "expansion": "functional programming (uncountable)", "name": "en-noun" } ], "hypernyms": [ { "word": "computer programming" }, { "word": "programming" } ], "lang": "English", "lang_code": "en", "pos": "noun", "related": [ { "word": "functional language" }, { "word": "function-level programming" } ], "senses": [ { "categories": [ "English entries with incorrect language header", "English lemmas", "English multiword terms", "English nouns", "English uncountable nouns", "Entries with translation boxes", "Georgian terms with redundant script codes", "Japanese terms with redundant script codes", "Pages with 1 entry", "Pages with entries", "Terms with Armenian translations", "Terms with Bulgarian translations", "Terms with Czech translations", "Terms with Dutch translations", "Terms with Finnish translations", "Terms with Georgian translations", "Terms with German translations", "Terms with Hebrew translations", "Terms with Hungarian translations", "Terms with Icelandic translations", "Terms with Japanese translations", "Terms with Polish translations", "Terms with Romanian translations", "Terms with Russian translations", "Terms with Turkish translations", "en:Programming" ], "glosses": [ "Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved." ], "links": [ [ "programming", "programming#Noun" ], [ "Programming", "programming" ], [ "assignment", "assignment" ], [ "procedure", "procedure" ], [ "call", "call" ], [ "bind", "bind" ], [ "variables", "variable" ], [ "referential transparency", "referential transparency" ] ], "raw_glosses": [ "(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved." ], "tags": [ "uncountable" ], "topics": [ "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences" ], "wikipedia": [ "functional programming" ] } ], "translations": [ { "code": "hy", "lang": "Armenian", "roman": "funkcʻional cragravorum", "sense": "programming paradigm", "word": "ֆունկցիոնալ ծրագրավորում" }, { "code": "bg", "lang": "Bulgarian", "roman": "funkcionálno programírane", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "функциона́лно програми́ране" }, { "code": "cs", "lang": "Czech", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "funkcionální programování" }, { "code": "nl", "lang": "Dutch", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "functioneel programmeren" }, { "code": "fi", "lang": "Finnish", "sense": "programming paradigm", "word": "funktionaalinen ohjelmointi" }, { "code": "ka", "lang": "Georgian", "roman": "pukncionaluri ṗrogramireba", "sense": "programming paradigm", "word": "ფუქნციონალური პროგრამირება" }, { "code": "de", "lang": "German", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "funktionale Programmierung" }, { "code": "he", "lang": "Hebrew", "roman": "tikhnút funktsyonáli", "sense": "programming paradigm", "tags": [ "masculine" ], "word": "תכנות פונקציונלי" }, { "code": "hu", "lang": "Hungarian", "sense": "programming paradigm", "word": "funkcionális programozás" }, { "code": "is", "lang": "Icelandic", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "fallaforritun" }, { "alt": "かんすう―", "code": "ja", "lang": "Japanese", "roman": "kansū-puroguramingu", "sense": "programming paradigm", "word": "関数プログラミング" }, { "code": "pl", "lang": "Polish", "sense": "programming paradigm", "tags": [ "neuter" ], "word": "programowanie funkcyjne" }, { "code": "ro", "lang": "Romanian", "sense": "programming paradigm", "tags": [ "feminine" ], "word": "programare funcțională" }, { "code": "ru", "lang": "Russian", "roman": "funkcionalʹnoje programmirovanije", "sense": "programming paradigm", "word": "функциональное программирование" }, { "code": "tr", "lang": "Turkish", "sense": "programming paradigm", "word": "fonksiyonel programlama" } ], "word": "functional programming" }
Download raw JSONL data for functional programming meaning in English (4.1kB)
This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-11-06 from the enwiktionary dump dated 2024-10-02 using wiktextract (fbeafe8 and 7f03c9b). 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.