Diciamo che ho la seguente funzione (in JavaScript, per esempio):
function foo() {
var bar = function () {return 'lol';}
return bar;
}
Questa funzione restituisce altre funzioni. Avevo l'idea sbagliata che si chiamasse un generatore , ma leggendo in giro, è qualcosa di completamente diverso. Googling questa domanda non mi ha dato niente di utile.
Quindi, come faccio a chiamare una funzione che crea funzioni?