Creates a debounced function that delays invoking func until after wait milliseconds have elapsed since the last time the debounced function was invoked. The func is invoked with the last arguments provided to the debounced function.
indicate whether func should be invoked on the leading and/or trailing edge of the wait timeout.
Creates a delayed function that delays invoking func until called by schedulerFn. The func is invoked with the last arguments provided to the delayed function.
Function for identity enumeration. Returns what passed to it
Creates a function that memoizes the result of func. The func is invoked with the this binding of the memoized function.
Function that do nothing
Creates a function that is restricted to invoking func once. Repeat calls to the function return the value of the first invocation. The func is invoked with the this binding and arguments of the created function.
Generated using TypeDoc
Creates a function that accepts arguments of func and either invokes func returning its result, if at least arity number of arguments have been provided, or returns a function that accepts the remaining func arguments, and so on. The arity of func may be specified if func.length is not sufficient.