La tua agenzia di design ha lavorato principalmente con le trasformazioni CSS per costruire pagine web. Dopo qualche discussione, avete deciso di iniziare a usare JavaScript per eseguire alcuni calcoli in modo dinamico. Alcuni dei tuoi colleghi hanno meno esperienza con JavaScript, così decidi di usare una closure per creare trasformazioni riutilizzabili per coppie di coordinate {x, y}.
Crea una funzione i cui argomenti sono usati come closure in una funzione restituita.
g(f(x))
Crea una funzione che memoizza un'altra funzione.