kirancodes.me
To Proof Maintenance & Beyond!

Revisiting software transactional memory in Haskell

Matthew Le, Ryan Yates, Matthew Fluet

Abstract

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.

Related papers