rust-stm
rust-stm copied to clipboard
Software transactional memory
Queues
Implements `TChan`, `TQueue` and `TBQueue` from the book, plus a `TVecDequeue` to see the effect of having a single data structure for reads and writes. All of them implement the...
As the issue title already states, I found a case in which I (relatively deterministically) manage to produce a deadlock between two transactions. The problem arises from two threads getting...
which delegates to `TVar::new`.
Hi there, Interesting project! Does the Haskell STM library you're using have examples and/or benchmarks? It would be helpful to look at more examples to get a sense of the...
Hey, there. Toyed around a little with this library. Great job! I would very much like to use this for [carboxyl](https://github.com/aepsil0n/carboxyl), my Rust FRP library. The issue addressing this (aepsil0n/carboxyl#14)...
Currently README.md and the documentation lib.rs contain mostly the same content. Only introduction, end, //! and rust tags on code examples differ. Doing it manually is inconvenient and errorprone. Consider...