An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

stm

Software Transactional Memory, or STM, is an abstraction for concurrent communication. The main benefits of STM are composability and modularity. That is, using STM you can write concurrent abstractions that can be easily composed with any other abstraction built using STM, without exposing the details of how your abstraction ensures safety. This is typically not the case with other forms of concurrent communication, such as locks or MVars.

Ecosystem
hackage.haskell.org
Latest Release
2.4.4
almost 12 years ago
Versions
24
Downloads
365,929 total
Dependent Packages
273
Dependent Repos
2,995
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/stm
spec
License BSD-3-Clause
First Release about 20 years ago
Last Synced about 20 hours ago
Repository
Stars 119 on GitHub
Forks 42 on GitHub
Docker Dependents 3
Docker Downloads 292
Commits 300
Committers 42
Avg per Author 7.143
DDS 0.77
Rankings on hackage.haskell.org
Overall Top 0.4%
Downloads Top 0.1%
Dependent packages Top 0.1%
Dependent repos Top 0.2%
Docker downloads Top 1.3%