stm-core (cargo): Implementation of Software transactional memory. STM Allows composable atomic operations. STM-core implements the bare bones of stm usage. The STM crate adds useful data structures. 
Keywords: concurrency|transaction|atomic|stm|lockfree