Revisiting software transactional memory in Haskell

Matthew Le, Ryan Yates, Matthew T. Fluet · 2016

Software Transactional Memory (STM) has become very popular in Haskell. Currently, there are nearly 500 packages on Haskell’s package archive that directly use STM. Despite the widespread use in real world applications, Haskell’s STM implementation has seen very few updates since its introduction in 2005.

Read the paper · More papers on PaperTik