Η εταιρεία σχεδιασμού σου έχει δουλέψει κυρίως με μετασχηματισμούς CSS για να φτιάχνει ιστοσελίδες. Έπειτα από κάποια συζήτηση, παίρνετε την απόφαση να αρχίσετε να χρησιμοποιείτε τη JavaScript για να εκτελείτε δυναμικά κάποιους από τους υπολογισμούς. Κάποιοι από τους συμπαίκτες σου έχουν λιγότερη εμπειρία με τη JavaScript, οπότε αποφασίζεις να χρησιμοποιήσεις ένα closure συνάρτησης για να δημιουργήσεις έναν επαναχρησιμοποιήσιμο μετασχηματισμό για ζεύγη συντεταγμένων {x, y}.
Δημιούργησε μια συνάρτηση της οποίας τα ορίσματα χρησιμοποιούνται ως closure σε μια συνάρτηση που επιστρέφεται.
g(f(x))
Δημιούργησε μια συνάρτηση που κάνει memoize μια συνάρτηση.