stm-sbchan

Version 0.1 revision 0 uploaded by JoeyAdams.

Package meta

Synopsis
Bounded channel for STM where item sizes can vary
Description

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.

Author
Joey Adams
Bug reports
n/a
Category
Data
Copyright
Copyright (c) Joseph Adams 2012
Homepage
https://github.com/joeyadams/haskell-stm-sbchan
Maintainer
joeyadams3.14159@gmail.com
Package URL
n/a
Stability
n/a

Components