partial application
nounA way of using a function by giving it only some of its inputs now and the rest later.
By using partial application, she fixed the first argument of the add function and created a new function that only needs the second number.
OTHER MEANINGS
2. In everyday language, the act of applying something in part rather than fully.
The partial application of the new paint left some walls unfinished.
3. In mathematics, fixing some arguments of a multi-argument function to produce a function of the remaining arguments.
Partial application of the multiplication function to 2 yields a function that doubles its input.
4. A technique in programming where a function is transformed into another function with fewer parameters.
The library uses partial application to turn a general logging function into one that always writes to a specific file.