Currying is one of the most formidable weapons in our functional programming arsenal. Combined with composition, it's extremely powerful. But is currying useful if you're doing object destructuring with your function parameters? Calle Kabo asked me about this recently on LinkedIn. Hi James, I love this article, it got me reading a bunch more of your articles.