tengo una función comoJavascript: función de retorno con argumentos predefinidos
function a (p1, p2) { /* ... */ }
y en cierto margen quieren obtener algo como esto:
function b (/* no params! */) { return a (my1, my2) }
donde my1 y my2 se definen de alguna manera en este ámbito . Así que debería obtener una función b sin parámetros, que cuando se llama llama a los parámetros fijos my1 y my2. Ahora, la pregunta es por qué esto no está bien, y cuál es :)
UPD: Bien, tenía algunas devoluciones de llamada en esos parámetros, ahora descubrí, cómo procesarlos todos. Lo que extrañé fue aplicar la técnica dos veces. Gracias.
Me parece que me has entendido mal (o tal vez no fui lo suficientemente estricto). Lo que quiero es tener una función1, que tome algunos parámetros, generar una función2, que no tome parámetros y devuelva function1 con algunos parámetros fijos, no constantes, sin duda, deben evaluarse en ese momento – stanch