Skip to content
EntityQ567612· pop 28· linked from 300 articles

anonieme functie

Sign in to save

Also known as function literal, function constant, lambda abstraction, λ-abstraction, nameless function, lambda expression, lambda function

function definition that is not bound to an identifier

Wikidata facts

Show 1 more fact
Sources (1)

via Wikidata · CC0

Article · Nederlands

Een anonieme functie, ook lambda-expressie genoemd, is in de informatica een functie (of een subroutine) die gedefinieerd wordt, en mogelijk aangeroepen, zonder dat ze gebonden is aan een identifier. Anonieme functies komen van pas om een argument door te geven aan een functie van hogere orde en zijn alomtegenwoordig in programmeertalen met . Anonieme functies kwamen voor het eerst voor in het werk van Alonzo Church bij de ontwikkeling van de lambdacalculus in 1936 (lang voor het gebruik van elektronische computers). In de lambdacalculus zijn alle functies anoniem. Anonieme functies zijn onderdeel van programmeertalen sinds Lisp in 1958. Steeds meer moderne programmeertalen ondersteunen ze, en enkele van de meest bekende talen hebben sinds kort ondersteuning toegevoegd, waarvan JavaScript de meest gebruikte is. Ook C#, PHP en Java (vanaf versie 8) ondersteunen ze. Sommige objectgeoriënteerde talen hebben , een gelijkaardig concept, maar ondersteunen geen anonieme functies.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories