Search results
65 packages found
ES6 JS lightweight data structures (Priority Queue, Binary Search Tree (BST), Graph, Bloom Filters, Trie, Queue, Stack, Linked-List)
- priority queue
- heap
- queue
- stack
- trie
- graph
- bst
- binary search tree
- bianry tree
- js
- bloom filters
- bloom-filter
- bloom_filters
- filter
- View more
Turn any collection of objects into its own efficient tree or linked list using Symbol
A module for batching individual promises to improve their collective efficiency.
A decorator to make any function that returns promise atomic with expiration
- annotation
- async
- asynchronous
- atomic
- await
- babel
- block
- chain
- class
- decorator
- es6
- es2015
- exclusive
- expirable
- View more
Runs Promises in a pool that limits their maximum concurrency.
- promise
- promises
- promises-a
- promises-aplus
- future
- futures
- deferred
- deferreds
- generator
- generators
- async
- await
- flow control
- pool
- View more
Standard library
- ES3
- ES5
- ES6
- ES7
- ES2015
- ES2016
- ES2017
- ES2018
- ES2019
- ECMAScript 3
- ECMAScript 5
- ECMAScript 6
- ECMAScript 7
- ECMAScript 2015
- View more
There are neither a lot of resources on internet nor any book which guides and dictates best practices in the implementation of popular Data Structures using Javascript. The purpose of this library is to provide cooked implementation of populare data stru
Standard library
- ES3
- ES5
- ES6
- ES7
- ES2015
- ES2016
- ES2017
- ES2018
- ES2019
- ECMAScript 3
- ECMAScript 5
- ECMAScript 6
- ECMAScript 7
- ECMAScript 2015
- View more
Node module implementing addition classes for functionality and to simplify code for maintainability and readability
There are neither a lot of resources on internet nor any book which guides and dictates best practices in the implementation of popular Data Structures using Javascript. The purpose of this library is to provide cooked implementation of populare data stru
An efficient es6 implementation of priority queue using binary heap data structure
- npm
- es6
- priority queue
- optimization
- efficient
- heap
- binary heap
- max heap
- min heap
- heapsort
- extract min
- extract max
- data structure
JavaScript Data Structure
Standard library
- ES3
- ES5
- ES6
- ES7
- ES2015
- ES2016
- ES2017
- ES2018
- ES2019
- ECMAScript 3
- ECMAScript 5
- ECMAScript 6
- ECMAScript 7
- ECMAScript 2015
- View more
Simple interface for AMQP library.
ESM module to resolve pending promises in chunks inside a FIFO queue
A module for managing ES6 promise concurrency, frequency, and efficiency.
Standard library
- ES3
- ES5
- ES6
- ES7
- ES2015
- ES2016
- ES2017
- ES2018
- ES2019
- ECMAScript 3
- ECMAScript 5
- ECMAScript 6
- ECMAScript 7
- ECMAScript 2015
- View more
Standard library
- ES3
- ES5
- ES6
- ES7
- ES2015
- ES2016
- ES2017
- ES2018
- ES2019
- ECMAScript 3
- ECMAScript 5
- ECMAScript 6
- ECMAScript 7
- ECMAScript 2015
- View more
Limit concurrency of an array of class instance whose async method is to be called
- race
- limit
- limited
- concurrency
- promise
- async
- es6
- es7
- promises
- promises-a
- promises-aplus
- future
- futures
- deferred
- View more
ES6/ES2015 collections library including Stack, Queue, and PriorityQueue