Lightweight Event Bus
A pub-sub system for decoupled component communication with auto-unsubscribe and error isolation.
A pub-sub system for decoupled component communication with auto-unsubscribe and error isolation.
Run async operations with a concurrency limit to prevent overwhelming servers and network resources.
Limit function execution to fixed intervals during continuous events like scroll, drag, and resize.
Create a fully independent copy of nested objects where modifying the clone never affects the original.
Delay function execution until the user stops triggering events, preventing excessive API calls and layout recalculations.