5 Advanced JavaScript concepts that will make you a better developer
Published in
3 min readMay 24, 2022
Currying
Currying means evaluating functions with multiple arguments and decomposing them into a sequence of functions with a single argument. So, instead of taking all arguments at once, the function takes the first argument and returns a new function, which takes second argument and returns a new function, which takes the third… and so on…