currying
Creates a flexible currying function with parameter accumulation, auto-reset capability, and optional execution trigger conditions.
options.fn
: The function to execute after collecting argumentsoptions.done
: Optional condition to trigger automatic executionReturns a chainable function with:
.map()
: Transform collected arguments.filter()
: Filter collected arguments.value()
: Manually trigger executionvalueOf()
and toString()
this
context