Version: 2.x
Debounce Plugin
#
Use casesThis plugin acts on the spawn process of effect executions, applying a debouncing function. This is useful to throttle the rate at which task execution are spawned, expecially if you are dealing with APIs that have a rate limit or that are billed basing on the number of invocations
#
ConfigurationThis plugin takes exactly one argument of type int
, that corresponds to the debouncing time.
#
Usage#
ActionsThis plugin injects in the actions
bag the following action creators:
- runDebounced: functionally equivalent, debounced version of
run
predefined action