Concurrent Haskell
Appearance
Concurrent Haskell is implementation of a Software transactional memory techniques into Glasgow Haskell Compiler, developed under the auspices of Microsoft Research by Tim Harris, Simon Peyton Jones, Maurice Herlihy and Simon Marlow. Original paper, describing motivations, implementation details and why Haskell is a good choice, can be found below[1].
References:
- ^ ("Tim Harris, Simon Marlow, Simon Peyton Jones, and Maurice Herlihy. Composable Memory Transactions. ACM Conference on Principles and Practice of Parallel Programming 2005 (PPoPP'05). 2005.")