Javascript time-based events handler
Delay action within a time loop
Offload tasks to a pool of workers on node.js and in the browser
A shim for the setImmediate efficient script yielding API
Tiny helper to prevent blocking Node.js event loop
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Lock on asynchronous code
Add async-await for-await loop support to RxJS Observables
JavaScript Performance Monitor
High-priority task queue for Node.js and browsers
An onClickOutside wrapper for React components
A native Node.js module that can capture JavaScript stack traces from main and worker threads, even with blocked event loops.
Useful TypeScript utilities.
Exposes stats about the libuv default loop
Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
fast, tiny `queueMicrotask` shim for modern engines
High-priority task queue for Node.js and browsers
Node-RED nodes to looping (fixed steps, condition based or iterating over arrays, objects, maps, sets, string).
C function to get the current libuv event loop for N-API
Measure event loop lag
check if the event loop is blocked
React Responsive Carousel
Polyfill for perf_hooks.monitorEventLoopDelay(...)
Middleware for the middy framework that allows to easily disable the wait for empty event loop in a Lambda function
Timeloop is a simple Ruby gem that provides loop with time interval.
Effortless delta time calculation within loops
Performs an HTTParty::get request in a reasonably threaded manner.Primarily useful for manipulating concurrent users displays on staging environments
Provides a way to measure how long each loop in a task took, outputting a report with an estimated time till the task is done.
Simple gem for regular progress logging in a long-running loop, log every N actions, or based on a time interval
Ruby-libjit is a wrapper for the libjit library. Libjit is a lightweight library for building just-in-time compilers. Ruby-libjit includes both a wrapper for libjit and a minimal DSL for building loops and control structures.
Langda monitors Ruby loop operations (each, map, select, etc.), counts their iterations, measures execution time, and logs slow loops. It helps developers quickly identify performance bottlenecks in real application code with zero configuration and no breaking changes.
Estabilishes a loop of time based triggered function block in the terminal based on Chrono Trigger narrative events
Build-time DSL (routes, schema, models, migrations), codegen pipeline, CRuby dev loop, and a `fresco new` generator. Targets Spinel for release builds.
Whenever I loop through an array, there are times I wish I could know what comes before or after the item I am currently one. Including prev/next index calculations. This gem helps you with that. However, it would be better for you to create your own since you will probably not like my way of doing it.
This is a weak deduper to make things like bulk email run safer. It is not a lock safe for financial/security needs because it uses a weak redis locking pattern that can have race conditions. However, imagine a bulk email job that loops over 100 users, and enqueues a background email for each user. If the job fails at iteration 50, a retry would enqueue all the users again and many will receive dupes. This would continue multiple times as the parent job continued to rerun. By marking that a subjob has been enqueued, we can let that isolated job handle its own failures, and the batch enqueue job can run multiple times without re-enqueueing the same subjobs.
I don't want a single thing preventing me from starting off (even the smallest) library without a good infrastructure to support TDD and clean coding standards. I got tired of reconfiguring the same tools in basically the same way every time. With this one command you can set up a library, fire up Guard, and jump right into the TDD loop: Red, Green, Refactor.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.