Python priority queue implemented in Rust
src | ||
tests | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
pyority_queue.pyi | ||
pyproject.toml | ||
README.md | ||
requirements.txt |
pyority_queue
Implementations of priority queues in Python using Rust bindings for speed.
Purpose
I'm doing this to learn Rust, so don't judge me too hard lol. I've noted a few places where I'm unhappy with the implementation (mostly w.r.t. code duplication), but hopefully as I become more comfortable in Rust I can go back and fix those. Better to have a bad implementation now than a good implementation never is my view.