También dejar por escrito aquí que existe
call(), que funciona igual que
apply() pero que no es tan útil, ya que los argumentos se pasan como argumentos, no como elementos de un array:
Código PHP:
metodo.call(objeto, arg1, arg2, arg3); // llamamos a objeto.metodo(arg1,arg2,arg3)
El currying está bien, pero es algo dificil de leer.
Saludos.