Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mantono/cheap

Priority queue as a channel
https://github.com/mantono/cheap

channels concurrency data-structures heap mpmc mpsc

Last synced: about 1 month ago
JSON representation

Priority queue as a channel

Awesome Lists containing this project

README

        

# cheap
A _channel_ heap in Rust, i.e. a fixed capacity binary heap (priority queue) over a channel. It supports both multiple producers and multiple consumers using the same heap.

See [examples](examples/) for example code.