Cómo curry una función a través de un número desconocido de parámetros
Digamos que tengo una función llamadamultiplyDivide
Si tuviera que llamarmultiplyDivide(2)(3)(4)(6)
sería equivalente a2 * 3 / 4 * 6
.
Actualizar: ¿Es posible escribir una función como esta si no sé de antemano cuántos parámetros tomaré? Por ejemplo, podría tenermultiplyDivide(1)(2)
omultiplyDivide(1)(2)(3)(4)...(n-1)(n)