stm-sbchan: Bounded channel for STM where item sizes can vary
This library provides a bounded first-in first-out channel type for use in STM. It supports a limit on the total size of items in the channel.
stm-sbchan also provides a few features not found in other bounded channel libraries, such as:
Alternative overflow strategies
cramSBChan
androllSBChan
.cramSBChan
ignores the channel's size limit, androllSBChan
removes old items from the beginning of the channel when it fills up.The channel limit can be adjusted at runtime.
Downloads
- stm-sbchan-0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1 |
---|---|
Dependencies | base (>=4 && <5), stm, stm-tlist [details] |
License | BSD-3-Clause |
Copyright | Copyright (c) Joseph Adams 2012 |
Author | Joey Adams |
Maintainer | joeyadams3.14159@gmail.com |
Category | Data |
Home page | https://github.com/joeyadams/haskell-stm-sbchan |
Source repo | head: git clone git://github.com/joeyadams/haskell-stm-sbchan.git |
Uploaded | by JoeyAdams at 2012-07-31T08:58:29Z |
Distributions | NixOS:0.1 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 1265 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |