Currying
Documentation status: guide — see Maturity and evidence.
Currying decomposes a multi-argument function into staged function application. Use it when it improves composition and clarity, not merely to shorten syntax.
Guidance
Partially applied functions can capture configuration while keeping the final operation explicit.