stm
Transactional memory system
A Haskell implementation of software transactional memory for concurrent programming
Software Transactional Memory
99 stars
21 watching
35 forks
Language: Haskell
last commit: about 1 month ago ghchaskellsoftware-transactional-memorystm
Related projects:
Repository | Description | Stars |
---|---|---|
nbronson/scala-stm | A library-based Software Transactional Memory for concurrent data access and updates in Scala | 249 |
cosmos72/stmx | A concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions. | 244 |
tmcgilchrist/postgresql-transactional | A Haskell library providing a monadic wrapper around PostgreSQL query functions with predictable semantics and transactional support. | 60 |
haskell-tools/haskell-tools | Developer tools for refactoring Haskell programs. | 249 |
haskell/lsp | A Haskell implementation of the Microsoft Language Server Protocol | 371 |
msgpack/msgpack-haskell | A Haskell implementation of MessagePack data serialization format | 138 |
dwayne/haskell-programming | Collects notes and solutions to exercises from the book 'Haskell Programming from first principles' | 95 |
haskell-distributed/distributed-process | An implementation of Cloud Haskell's core libraries for building distributed systems | 713 |
jbakic/shielded | A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety | 241 |
haskell-gi/haskell-gi | Generates Haskell bindings for GObject Introspection capable libraries | 293 |
mondaymorninghaskell/haskellings | An automated tutorial program for learning Haskell programming | 168 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 850 |
syocy/a-tour-of-go-in-haskell | A Haskell adaptation of Go's concurrency tutorial | 130 |
haskell-haskey/haskey | A high-performance, ACID compliant key-value store designed to be embedded in other applications | 92 |
haskell-suite/haskell-src-exts | A toolset for manipulating and analyzing Haskell source code | 194 |