The stm-sbchan package
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 and rollSBChan. cramSBChan ignores the channel's size limit, and rollSBChan removes old items from the beginning of the channel when it fills up.
The channel limit can be adjusted at runtime.
- No changelog available
|Dependencies||base (==4.*), stm, stm-tlist|
|Copyright||Copyright (c) Joseph Adams 2012|
|Source repository||head: git clone git://github.com/joeyadams/haskell-stm-sbchan.git|
|Upload date||Tue Jul 31 08:58:29 UTC 2012|
|Downloads||98 total (7 in last 30 days)|
For package maintainers and hackage trustees