Skip to content
EntityQ535335· pop 28· linked from 132 articles

Domknięcie

Sign in to save

Also known as lexical closure, function closure

technique for creating lexically scoped first class functions

Wikidata facts

Subclass of
technique
Has use
scope
Show 1 more fact
Sources (2)

via Wikidata · CC0

Article · Polski

Domknięcie – w metodach realizacji języków programowania jest to obiekt wiążący funkcję lub referencję do funkcji oraz środowisko mające wpływ na tę funkcję w momencie jej definiowania. Środowisko przechowuje wszystkie nielokalne obiekty wykorzystywane przez funkcję. Realizacja domknięcia jest zdeterminowana przez język, jak również przez kompilator. Domknięcia występują głównie w językach funkcyjnych, w których funkcje mogą zwracać inne funkcje (tzw. funkcje wyższego rzędu), wykorzystujące zmienne utworzone lokalnie. Aby funkcje tego typu były możliwe, muszą one być typem pierwszoklasowym.

Abstract from DBpedia / Wikipedia · CC BY-SA