human
I am working on the file "Closure a dekorator.ipynb".
The first task is:
Takze co je to teda ten uzaver?
Funkcia, ktora pouziva neglobalnu premennu definovanu mimo svojho tela
Naco?

Specializovanie vseobecnej funkcie (Partial function application)
Udrziavanie stavu medzi volaniami funkcie

Ano, bude to spinava funkcia
Obcas sa ale uchovavaniu stavu nevyhneme
Ideme spravit funkcionalny sposob ako si uchovavat stav
Chcem ukazat ako sa daju funkcionalne crty pouzit na vylepsenie imperativneho kodu

Specializovanie vseobecnej funkcie (Partial function application)
Teraz len jeden priklad. Poriadne sa tomu budem venovat zajtra
Can you write Python program for it?

What is a the Python program you requested?
assistant
#Here is the Python program you requested.

def make_power(a):
    def power(b):
        return b ** a
    return power

square = make_power(2)
square(3)