Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes no arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the first argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second and third arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the first and third arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the first and second arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
The function to partially apply.
The placeholder for the first argument.
The placeholder for the second argument.
The third argument to apply.
The fourth argument to apply.
A new function that takes the first and second arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the third and fourth arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second and fourth arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the first and third arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
The function to partially apply.
The placeholder for the first argument.
The second argument to apply.
The placeholder for the third argument.
The fourth argument to apply.
A new function that takes the first and third arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
The function to partially apply.
The placeholder for the first argument.
The placeholder for the second argument.
The third argument to apply.
The fourth argument to apply.
A new function that takes the first and second arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the fourth argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the third argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the second argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the first argument and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the same arguments as the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the remaining arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the remaining arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the remaining arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
A new function that takes the remaining arguments and returns the result of the original function.
Creates a function that invokes func
with partialArgs
prepended to the arguments it receives. This method is like bind
except it does not alter the this
binding.
The partial.placeholder value, which defaults to a symbol
, may be used as a placeholder for partially applied arguments.
Note: This method doesn't set the length
property of partially applied functions.
The function to partially apply.
Rest
...partialArgs: any[]The arguments to be partially applied.
A new function that takes the remaining arguments and returns the result of the original function.
Alias