Search results
239 packages found
optimally parallelize tasks that lock on potentially intersecting sets of ids
Redux library for controlling action creator execution
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![Build Status](https://www.travis-ci.com/4nduril/simple-mutex.svg?branch=main)](https://www.travis-ci.com/4nduril/simple-mute
Rust-like Mutex for TypeScript
Very simple queue thing for async functions, for when you need something a bit like a file lock, for a single threaded app, to stop different async functions from clobbering each other's work
Simple, clean, Promise-based Mutex library and class
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Lock For NodeJS.
Acquire a mutex in the browser through IndexedDB or cookies
Mutex for distributed applications using redis.
Implementation of a readers-writer lock for async/await code.
Web worker and worker thread mutex implementation
Library for sequential effect execution
A simple locking helper that ensures an asyncronous function is only called once until unlocked.
Remembered redis semaphore implementation
Implementation of FastMutex for mutual exclusion locks using LocalStorage
A mutex for guarding async workflows