January 2020
Intermediate to advanced
470 pages
11h 13m
English
Trying to do partial application by hand, as we did with currying, is too complicated. For instance, for a function with five parameters, you would have to write code that would allow the user to provide any of the 32 possible combinations of fixed and unfixed parameters, 32 being equal to 2 raised to the fifth power. And, even if you could simplify the problem, it would still remain hard to write and maintain. See Figure 7.2 for one of many possible combinations:

Doing partial ...
Read now
Unlock full access