An open API service indexing awesome lists of open source software.

https://github.com/syaiful6/purescript-stm

Software Transactional Memory for Purescript
https://github.com/syaiful6/purescript-stm

purescript software-transactional-memory stm

Last synced: 2 months ago
JSON representation

Software Transactional Memory for Purescript

Awesome Lists containing this project

README

          

### Software Transactional Memory for Purescript

Note: this lib is still experimental. Example: See the test folder for .

Software Transactional Memory for purescript, mostly written in Purescript itself.
The only FFI call is to generate random identifier for TVar.

Modules defined here has similiar API with Haskell's STM with following limitations:

- Invariant.
- Exception Handling. Since async exception can't be caught.