Re:Show HN: Omg-Curry – JavaScript currying library
by brundolf on Monday August 10, 2020 @08:22PM
(#24115867)
What it ends up being for normal usage is something like this:
add(1)(2)
Which is admittedly a little bit clunky, though from a quick read I don't think the library helps with this.You might be interested in the "pipeline operator" proposal. In addition to pairing nicely with curried functions, it offers a certain amount of re-ordering.
Something I would really like, although this would require some language-level changes, I think, is the ability to curry arguments in any order, maybe using placeholders. So you could say add(_, 2) and get back a function of one argument, such that if you call it with 1, for example, you invoke add(1, 2).