Concept Flow - Curry and partial application
Define multi-arg function
Apply curry method
Get curried function
Call with one argument
Return new function waiting for next arg
Call with next argument
Execute original function with all args
Result
Currying transforms a function so you can call it with fewer arguments, returning a new function waiting for the rest.