Challenge: Let's Curry!

This challenge will test your skills in implementing currying functions in JavaScript.

Problem statement #

Write a wrapper function currying which accepts a function, say func, and returns the curried version of func ...