Pergunta de entrevista da empresa SeatGeek

Write a javascript general currying function for a function that has multiple arguments. multiply( a, b, c, d)