Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.1% downloads on hackage.haskell.org
Top 0.1% dependent packages on hackage.haskell.org
Top 0.2% dependent repos on hackage.haskell.org
Top 1.3% docker downloads on hackage.haskell.org
hackage.haskell.org : 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.
Registry
- Homepage
- JSON
purl: pkg:hackage/stm
Keywords: bsd3, concurrency, library
License: BSD-3-Clause
Latest release: over 9 years ago
First release: over 17 years ago
Dependent packages: 248
Dependent repositories: 2,995
Downloads: 360,203 total
Docker dependents: 1
Docker downloads: 16
Last synced: about 18 hours ago
hedgehog-extras 0.6.3.0
23 versions - Latest release: 2 days ago - 18 dependent repositories - 2.78 thousand downloads total - 3 maintainershercules-ci-agent 0.10.2
29 versions - Latest release: 2 days ago - 2 dependent packages - 1 dependent repositories - 2.48 thousand downloads total - 1 maintainertaffybar 4.0.2
[Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candid...35 versions - Latest release: 3 days ago - 1 dependent package - 18 dependent repositories - 21.1 thousand downloads total - 685 stars on GitHub - 2 maintainers
lsp 2.5.0.0
An implementation of the types, and basic message server to allow language implementors to suppor...15 versions - Latest release: 5 days ago - 36 dependent packages - 29 dependent repositories - 11.5 thousand downloads total - 354 stars on GitHub - 6 maintainers
concurrent-output 1.10.21
Lets multiple threads and external processes concurrently output to the console, without it getti...45 versions - Latest release: 6 days ago - 4 dependent packages - 32 dependent repositories - 57.9 thousand downloads total - 1 maintainer
warp 3.4.1
HTTP/1.0, HTTP/1.1 and HTTP/2 are supported. For HTTP/2, Warp supports direct and ALPN (in TLS) ...206 versions - Latest release: 8 days ago - 86 dependent packages - 3,180 dependent repositories - 359 thousand downloads total - 807 stars on GitHub - 3 maintainers
http2 5.2.1
HTTP/2.0 library including HPACK69 versions - Latest release: 8 days ago - 10 dependent packages - 64 dependent repositories - 124 thousand downloads total - 77 stars on GitHub - 1 maintainer
vty-windows 0.2.0.3
8 versions - Latest release: 8 days ago - 1 dependent package - 1 dependent repositories - 372 downloads total - 1 maintainerhttp3 0.0.11
HTTP/3 library in Haskell12 versions - Latest release: 9 days ago - 1 dependent package - 7 dependent repositories - 1.22 thousand downloads total - 60 stars on GitHub - 1 maintainer
haskoin-store 1.5.2
Haskoin Store is a blockchain storage service with a RESTful API307 versions - Latest release: 11 days ago - 1 dependent package - 1 dependent repositories - 261 thousand downloads total - 26 stars on GitHub - 1 maintainer
hspec-meta 2.11.8
60 versions - Latest release: 12 days ago - 141 dependent repositories - 53.9 thousand downloads total - 3 maintainershspec-core 2.11.8
90 versions - Latest release: 12 days ago - 16 dependent packages - 309 dependent repositories - 167 thousand downloads total - 3 maintainersexceptions 0.10.8
Extensible optionally-pure exceptions.30 versions - Latest release: 15 days ago - 326 dependent packages - 2,449 dependent repositories - 348 thousand downloads total - 48 stars on GitHub - 2 maintainers
quic 0.1.20
23 versions - Latest release: 23 days ago - 3 dependent packages - 9 dependent repositories - 1.12 thousand downloads total - 1 maintainerghc-debug-client 0.6.0.0
Remote debugging for GHC8 versions - Latest release: 25 days ago - 1 dependent package - 2 dependent repositories - 780 downloads total - 10 stars on gitlab.haskell.org - 1 maintainer
jsaddle-warp 0.9.9.0
20 versions - Latest release: 27 days ago - 2 dependent packages - 34 dependent repositories - 10.8 thousand downloads total - 1 maintainerjsaddle 0.9.9.0
50 versions - Latest release: 27 days ago - 9 dependent packages - 169 dependent repositories - 34.8 thousand downloads total - 1 maintainerlsp-client 0.3.0.0
[Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candid...3 versions - Latest release: about 1 month ago - 67 downloads total - 4 stars on GitHub - 1 maintainer
rzk 0.7.4
Please see the README on GitHub at https://github.com/rzk-lang/rzk#readme27 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 588 downloads total - 185 stars on GitHub - 1 maintainer
apecs 0.9.6
apecs is a fast, type-driven Entity-Component-System library for game programming.44 versions - Latest release: about 2 months ago - 3 dependent packages - 21 dependent repositories - 26.7 thousand downloads total - 379 stars on GitHub - 3 maintainers
http-client 0.7.17
Hackage documentation generation is not reliable. For up to date documentation, please see: http:...135 versions - Latest release: about 2 months ago - 162 dependent packages - 1,220 dependent repositories - 354 thousand downloads total - 264 stars on GitHub - 2 maintainers
invariant 0.6.3
Haskell98 invariant functors (also known as exponential functors). For more information, see Edw...23 versions - Latest release: about 2 months ago - 5 dependent packages - 51 dependent repositories - 57.5 thousand downloads total - 15 stars on GitHub - 2 maintainers
haskoin-node 1.1.0
Please see the README on GitHub at https://github.com/haskoin/haskoin-node#readme67 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 28.1 thousand downloads total - 520 stars on GitHub - 2 maintainers
cached-io 1.3.0.0
Provides functions that convert an IO action into a cached one by storing the original result for...5 versions - Latest release: about 2 months ago - 1 dependent package - 2.63 thousand downloads total - 9 maintainers
keter 2.1.5
Deployment system for web applications, originally intended for hosting Yesod applications. It bi...71 versions - Latest release: about 2 months ago - 1 dependent package - 136 dependent repositories - 55 thousand downloads total - 4 maintainers
cachix 1.7.2
[Last Documentation] Package maintainers For package maintainers and hackage trustees Candid...42 versions - Latest release: 2 months ago - 2 dependent packages - 2 dependent repositories - 8.66 thousand downloads total - 759 stars on GitHub - 1 maintainer
xmobar 0.47.4
A minimalist status bar71 versions - Latest release: 2 months ago - 1 dependent package - 21 dependent repositories - 61.6 thousand downloads total - 59 stars on codeberg.org - 2 maintainers
hls-plugin-api 2.7.0.0 💰
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.27 versions - Latest release: 2 months ago - 35 dependent packages - 12 dependent repositories - 9.26 thousand downloads total - 2,565 stars on GitHub - 7 maintainers
hls-graph 2.7.0.0 💰
Please see the README on GitHub at https://github.com/haskell/haskell-language-server/tree/master...17 versions - Latest release: 2 months ago - 16 dependent packages - 1 dependent repositories - 5.38 thousand downloads total - 2,565 stars on GitHub - 4 maintainers
haskell-language-server 2.7.0.0 💰
Please see the README on GitHub at https://github.com/haskell/haskell-language-server#readme26 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 7.25 thousand downloads total - 2,464 stars on GitHub - 10 maintainers
hasql-pool 1.0.1
A pool of connections for Hasql42 versions - Latest release: 2 months ago - 3 dependent packages - 82 dependent repositories - 13.4 thousand downloads total - 15 stars on GitHub - 1 maintainer
hevm 0.53.0
symbolic EVM evaluator24 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 4.11 thousand downloads total - 211 stars on GitHub - 3 maintainers
ghc 9.8.2
37 versions - Latest release: 2 months ago - 115 dependent packages - 1,040 dependent repositories - 10.6 thousand downloads total - 3 maintainersom-socket 1.0.0.1
Binary ingress server, egress client, and bidirectional binarry client/server5 versions - Latest release: 3 months ago - 1 dependent package - 140 downloads total - 0 stars on GitHub - 1 maintainer
om-legion 6.9.0.6
Framework for managing shared, replicated state across a number of homogeneous nodes.4 versions - Latest release: 3 months ago - 1 dependent package - 114 downloads total - 4 stars on GitHub - 1 maintainer
io-classes 1.4.1.0
IO Monad class hierarchy compatible with io-sim, base, async, stm, exceptions & time packages.8 versions - Latest release: 3 months ago - 5 dependent packages - 26 dependent repositories - 1.91 thousand downloads total - 1 maintainer
threepenny-gui 0.9.4.1
Threepenny-GUI is a GUI framework that uses the web browser as a display. It's very easy to inst...38 versions - Latest release: 3 months ago - 1 dependent package - 99 dependent repositories - 31.6 thousand downloads total - 2 maintainers
proof-assistant-bot 0.2.2
Bridge between Telegram Bot and several proof assistants. Currently following proof assistant su...3 versions - Latest release: 3 months ago - 1 dependent package - 113 downloads total - 9 stars on GitHub - 1 maintainer
network-unexceptional 0.2.1.1
8 versions - Latest release: 3 months ago - 1 dependent package - 189 downloads total - 0 stars on GitHub - 2 maintainerspurescript 0.15.15
A small strongly, statically typed programming language with expressive types, inspired by Haskel...205 versions - Latest release: 3 months ago - 3 dependent packages - 38 dependent repositories - 189 thousand downloads total - 8 maintainers
cryptol 3.1.0
21 versions - Latest release: 3 months ago - 1 dependent package - 93 dependent repositories - 13.5 thousand downloads total - 3 maintainersmonad-schedule 0.1.2.2
5 versions - Latest release: 3 months ago - 3 dependent packages - 3 dependent repositories - 339 downloads total - 1 maintainerprotolude 0.3.4
A sensible set of defaults for writing custom Preludes.21 versions - Latest release: 3 months ago - 31 dependent packages - 148 dependent repositories - 33.7 thousand downloads total - 397 stars on GitHub - 2 maintainers
matterhorn 90000.0.0
This is a terminal client for the Mattermost chat system. Please see the README for a list of fea...42 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 19.4 thousand downloads total - 2 maintainers
mattermost-api 90000.0.0
Client API for Mattermost chat system. Mattermost is a flexible, open source messaging platform ...35 versions - Latest release: 3 months ago - 3 dependent packages - 2 dependent repositories - 17.1 thousand downloads total - 2 maintainers
strict-stm 1.4.0.0
Strict STM interface provided on top of io-classes and thus compatible with stm & io-sim.7 versions - Latest release: 3 months ago - 1 dependent package - 12 dependent repositories - 2.22 thousand downloads total - 1 maintainer
si-timers 1.4.0.0
Timers using SI units (seconds) which are safe on 32-bit platforms and compatible with io-sim.6 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 1.99 thousand downloads total - 1 maintainer
nothunks 0.2.0
8 versions - Latest release: 3 months ago - 3 dependent packages - 49 dependent repositories - 16.5 thousand downloads total - 2 maintainersreflex-vty 0.5.2.0
Build terminal applications using functional reactive programming (FRP) with Reflex FRP (https://...20 versions - Latest release: 3 months ago - 4 dependent packages - 4 dependent repositories - 3.6 thousand downloads total - 4 maintainers
ghc-tags 1.8
Utility for generating etags (Emacs) and ctags (Vim and other editors) with GHC API for efficient...9 versions - Latest release: 3 months ago - 935 downloads total - 21 stars on GitHub - 1 maintainer
streamly 0.10.1
For upgrading to streamly-0.9.0+ please read the Streamly-0.9.0 upgrade guide. Streamly is a sta...27 versions - Latest release: 4 months ago - 18 dependent packages - 58 dependent repositories - 17 thousand downloads total - 3 maintainers
quickcheck-state-machine 0.9.0
See README at https://github.com/stevana/quickcheck-state-machine#readme17 versions - Latest release: 4 months ago - 1 dependent package - 12 dependent repositories - 10.8 thousand downloads total - 9 stars on GitHub - 1 maintainer
hls-retrie-plugin 2.6.0.0
24 versions - Latest release: 4 months ago - 2 dependent packages - 6.15 thousand downloads total - 5 maintainershls-hlint-plugin 2.6.0.0
21 versions - Latest release: 4 months ago - 1 dependent package - 5.32 thousand downloads total - 4 maintainershls-cabal-plugin 2.6.0.0
9 versions - Latest release: 4 months ago - 1 dependent package - 1.38 thousand downloads total - 1 maintainerproject-m36 0.9.9
A relational algebra engine which can be used to persist and query Haskell data types.17 versions - Latest release: 4 months ago - 1 dependent package - 2 dependent repositories - 5.14 thousand downloads total - 875 stars on GitHub - 1 maintainer
curryer-rpc 0.3.5
Haskell-to-Haskell RPC using Winery serialization.10 versions - Latest release: 4 months ago - 2 dependent packages - 2 dependent repositories - 740 downloads total - 21 stars on GitHub - 1 maintainer
hasql 1.6.4
Root of the "hasql" ecosystem. For details and tutorials see the readme. The API comes free from ...105 versions - Latest release: 4 months ago - 14 dependent packages - 230 dependent repositories - 62.1 thousand downloads total - 507 stars on GitHub - 1 maintainer
monomer 1.6.0.1
Monomer is an easy to use, cross platform, GUI library for writing native Haskell applications. ...14 versions - Latest release: 4 months ago - 4 dependent packages - 14 dependent repositories - 2.19 thousand downloads total - 544 stars on GitHub - 1 maintainer
sandwich 0.2.2.0
Yet another test framework for Haskell.26 versions - Latest release: 4 months ago - 6 dependent packages - 9 dependent repositories - 2.6 thousand downloads total - 69 stars on GitHub - 1 maintainer
tasty-papi 0.1.2.0
Benchmarking framework which uses instruction counters intead of time measurements. Instruction c...4 versions - Latest release: 4 months ago - 1 dependent repositories - 168 downloads total - 5 stars on GitHub - 1 maintainer
glirc 2.40.1
Console IRC client glirc is a console IRC client with an emphasis on providing dynamic views int...53 versions - Latest release: 4 months ago - 34 thousand downloads total - 154 stars on GitHub - 1 maintainer
moffy-samples-events 0.2.2.5
Please see the README on GitHub at https://github.com/YoshikuniJujo/moffy-samples-events#readme9 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 226 downloads total - 0 stars on GitHub - 1 maintainer
incipit-base 0.6.0.0
See https://hackage.haskell.org/package/incipit-base/docs/IncipitBase.html11 versions - Latest release: 4 months ago - 4 dependent packages - 2 dependent repositories - 923 downloads total - 1 stars on GitHub - 1 maintainer
brick 2.3.1
Write terminal user interfaces (TUIs) painlessly with brick! You write an event handler and a dra...139 versions - Latest release: 5 months ago - 18 dependent packages - 154 dependent repositories - 110 thousand downloads total - 1,566 stars on GitHub - 1 maintainer
moffy-samples-gtk4-run 0.2.1.3
Please see the README on GitHub at https://github.com/YoshikuniJujo/moffy-samples-gtk4-run#readme6 versions - Latest release: 5 months ago - 1 dependent package - 2 dependent repositories - 134 downloads total - 0 stars on GitHub - 1 maintainer
simple-cairo 0.1.0.6
Please see the README on GitHub at https://github.com/YoshikuniJujo/simple-cairo#readme2 versions - Latest release: 5 months ago - 1 dependent repositories - 73 downloads total - 1 stars on GitHub - 1 maintainer
advent-of-code-api 0.2.9.1 💰
Haskell bindings for Advent of Code REST API and a servant API. Please use responsibly! See READ...28 versions - Latest release: 5 months ago - 9 dependent repositories - 8.81 thousand downloads total - 14 stars on GitHub - 1 maintainer
rapid 0.1.5
Features: Reload individual components of your application as you iterate: improves development ...9 versions - Latest release: 5 months ago - 4 dependent repositories - 3.44 thousand downloads total - 1 stars on GitHub - 2 maintainers
rebase 1.20.2
A more progressive alternative to the "base" package83 versions - Latest release: 5 months ago - 1 dependent package - 27 dependent repositories - 42.1 thousand downloads total - 27 stars on GitHub - 1 maintainer
nqe 0.6.5
Please see the README on GitHub at https://github.com/jprupp/nqe#readme13 versions - Latest release: 5 months ago - 2 dependent packages - 10 dependent repositories - 5.58 thousand downloads total - 18 stars on GitHub - 1 maintainer
sydtest-hspec 0.4.0.2 💰
A modern testing framework for Haskell with good defaults and advanced testing features.10 versions - Latest release: 5 months ago - 2 dependent repositories - 586 downloads total - 107 stars on GitHub - 1 maintainer
katip 0.8.8.0
Katip is a structured logging framework. See README.md for more details.42 versions - Latest release: 5 months ago - 9 dependent packages - 212 dependent repositories - 43.5 thousand downloads total - 201 stars on GitHub - 1 maintainer
HMock 0.5.1.2
HMock is a flexible mock framework for testing effectful code in Haskell. Tests can set up expec...8 versions - Latest release: 5 months ago - 8 dependent repositories - 1.53 thousand downloads total - 23 stars on GitHub - 1 maintainer
zre 0.1.5.1
Peer-to-peer local area networking with reliable group messaging and automatic peer discovery. ZR...9 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 2.11 thousand downloads total - 1 stars on GitHub - 1 maintainer
sockets 0.7.0.0
high-level stream sockets in haskell8 versions - Latest release: 5 months ago - 1 dependent package - 2.29 thousand downloads total - 17 stars on GitHub - 1 maintainer
consumers 2.3.1.0
Library for setting up concurrent consumers of data stored inside PostgreSQL database in a simple...17 versions - Latest release: 5 months ago - 1 dependent repositories - 8.45 thousand downloads total - 9 stars on GitHub - 5 maintainers
async 2.2.5
Run IO operations asynchronously and wait for their results22 versions - Latest release: 6 months ago - 195 dependent packages - 2,253 dependent repositories - 290 thousand downloads total - 315 stars on GitHub - 2 maintainers
vty-unix 0.2.0.0
2 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 541 downloads total - 1 maintainerpostgres-websockets 0.11.2.2
PostgreSQL + Websockets16 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 4.25 thousand downloads total - 338 stars on GitHub - 1 maintainer
ihaskell 0.11.0.0
A Haskell kernel for the Jupyter project.49 versions - Latest release: 6 months ago - 4 dependent packages - 32 dependent repositories - 32.1 thousand downloads total - 2,539 stars on GitHub - 2 maintainers
perceptual-hash 0.1.4.7
Find similar images using perceptual hashes18 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 4.17 thousand downloads total - 1 maintainer
language-puppet 1.5.1
This is a set of tools that is supposed to fill all your Puppet needs : syntax checks, catalog co...88 versions - Latest release: 6 months ago - 1 dependent package - 17 dependent repositories - 56.5 thousand downloads total - 2 maintainers
termbox-banana 2.0.0
Haskell bindings to the termbox and termbox2 libraries8 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
sensei 0.8.0
11 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 4.02 thousand downloads total - 26 stars on GitHub - 1 maintainerpoolboy 0.2.2.0
Simple work queue for bounded concurrency5 versions - Latest release: 6 months ago - 1 dependent repositories - 225 downloads total - 0 stars on GitHub - 1 maintainer
swarm 0.5.0.0
8 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 372 downloads total - 1 maintainermstate 0.2.10
13 versions - Latest release: 6 months ago - 1 dependent package - 28 dependent repositories - 8.76 thousand downloads total - 1 maintainertheatre-dev 0.1.1
Minimalistic actor library experiments11 versions - Latest release: 6 months ago - 93 downloads total - 1 stars on GitHub - 1 maintainer
di-monad 1.3.5
mtl flavoured typeful hierarchical structured logging for di-core.11 versions - Latest release: 7 months ago - 7 dependent repositories - 4.47 thousand downloads total - 25 stars on GitHub - 1 maintainer
turtle 1.6.2
57 versions - Latest release: 7 months ago - 9 dependent packages - 199 dependent repositories - 50 thousand downloads total - 1 maintainerwhat4 1.5.1
What4 is a generic library for representing values as symbolic formulae which may contain referen...8 versions - Latest release: 7 months ago - 3 dependent packages - 18 dependent repositories - 3.77 thousand downloads total - 146 stars on GitHub - 3 maintainers
core-program 0.7.0.0
Opinionated Haskell Interoperability51 versions - Latest release: 7 months ago - 5 dependent packages - 13 dependent repositories - 8.63 thousand downloads total - 34 stars on GitHub - 1 maintainer
polysemy 1.9.1.3
Please see the README on GitHub at https://github.com/polysemy-research/polysemy#readme33 versions - Latest release: 7 months ago - 32 dependent packages - 87 dependent repositories - 18.2 thousand downloads total - 1,024 stars on GitHub - 4 maintainers
Agda 2.6.4
Agda is a dependently typed functional programming language: It has inductive families, which are...42 versions - Latest release: 7 months ago - 6 dependent packages - 61 dependent repositories - 60.1 thousand downloads total - 4 maintainers
blank-canvas 0.7.4
blank-canvas is a Haskell binding to the complete HTML5 Canvas API. blank-canvas allows Haskell u...18 versions - Latest release: 7 months ago - 2 dependent packages - 84 dependent repositories - 20.3 thousand downloads total - 72 stars on GitHub - 3 maintainers
kansas-comet 0.4.2
A transport-level remote JavaScript RESTful push mechanism.6 versions - Latest release: 7 months ago - 1 dependent package - 74 dependent repositories - 8.8 thousand downloads total - 2 stars on GitHub - 2 maintainers
sydtest 0.15.1.1 💰
A modern testing framework for Haskell with good defaults and advanced testing features.33 versions - Latest release: 7 months ago - 13 dependent packages - 27 dependent repositories - 3.96 thousand downloads total - 107 stars on GitHub - 1 maintainer
scotty 0.20.1
A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp. Scotty is the cheap and ...40 versions - Latest release: 7 months ago - 22 dependent packages - 1,598 dependent repositories - 61.5 thousand downloads total - 1,687 stars on GitHub - 6 maintainers
betris 0.2.3.1
The game of tetris for braille display users, implemented using unicode braille rotated 90 degree...10 versions - Latest release: 7 months ago - 1 dependent package - 3.4 thousand downloads total - 7 stars on GitHub - 1 maintainer