pqueue

Priority queue implementations

Implementations of priority queues for Erlang, with varying trade-offs between speed and complexity.

Erlang Priority Queues

GitHub

171 stars
10 watching
17 forks
Language: Erlang
last commit: about 1 year ago
Linked from 2 awesome lists

data-structureserlang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
strd6/priority_queue A JavaScript implementation of a priority queue data structure 29
jaspervdj/psqueues Provides data structures and algorithms for efficient priority queuing in Haskell 64
davecom/swiftpriorityqueue A data structure implementation for managing elements of varying priorities in Swift 372
falood/queuex A library implementing a priority queue with multiple backends and flexible configuration options. 11
garro95/priority-queue A data structure for efficiently managing items with priorities 175
mirage/ke A high-performance queue implementation in OCaml with optional weight and limit support 51
blueraja/high-speed-priority-queue-for-c-sharp A C# implementation of a high-performance priority queue optimized for pathfinding applications. 1,174
princemaple/elixir-queue A queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API. 33
okeuday/trie An Erlang implementation of a data structure optimized for efficient string-based key lookups and matching 132
okeuday/quickrand An Erlang module providing efficient random number generation functions with proper seeding 41
okeuday/erlang_term An Erlang library providing in-memory size information for various term types without considering storage locations. 33
rollbear/prio_queue A data structure library implementing a B-heap priority queue optimized for cache performance and suitable for efficient insertion and retrieval of elements. 104
okeuday/key2value An Erlang module providing a 2-way map interface to handle identical values with different keys 7
rgrinberg/ebqueue A simple blocking unbounded queue implementation in Erlang 8
tomeraberbach/quetie A tiny and efficient JavaScript implementation of a data structure providing fast and amortized O(1) access to queues and dequeues. 112