elixir-heapq

Heap

A priority queue implementation in Elixir using a heap data structure.

A Heap-based Priority Queue Implementation in Elixir.

GitHub

8 stars
2 watching
2 forks
Language: Elixir
last commit: almost 11 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
princemaple/elixir-queueA queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API.34
takscape/elixir-arrayAn Elixir wrapper around Erlang's array data structure36
falood/queuexA library implementing a priority queue with multiple backends and flexible configuration options.11
fredwu/opqA simple, in-memory queue with worker pooling and rate limiting.266
garro95/priority-queueA data structure for efficiently managing items with priorities177
qiao/heap.jsA binary heap data structure implementation in CoffeeScript/JavaScript for efficient priority management126
davecom/swiftpriorityqueueA data structure implementation for managing elements of varying priorities in Swift372
koudelka/honeydewA pluggable job queue and worker pool for Elixir, focused on at-least-once execution.723
dashbitco/nimble_poolA tiny resource-pool implementation for Elixir that avoids process-based overhead by directly sharing resources between processes347
timdeputter/rendezvousAn Elixir implementation of the Rendezvous hashing algorithm9
mosic/exdisqueAn Elixir client for interacting with an in-memory job queue service17
sheharyarn/queA distributed job processing system utilizing an in-memory real-time database672
meh/exquisiteA tool for generating match_specs from LINQ-inspired queries at compile-time for use with Elixir record types.78
hashnuke/ansible-elixir-stackAutomated deployment tool for Elixir applications297
okeuday/pqueueImplementations of priority queues for Erlang, with varying trade-offs between speed and complexity.171