The stm-chans package

[Tags:bsd3, library]

Additional types of channels for STM.

[Skip to Readme]


Versions 1.0.0, 1.1.0, 1.2.0,,,, 1.3.0, 1.3.1, 2.0.0, 2.1.0, 3.0.0,,,
Dependencies base (>=4.1 && <5), stm (>=2.1.1 && <2.3) [details]
License BSD3
Copyright Copyright (c) 2011--2012 wren ng thornton
Author wren ng thornton, Thomas DuBuisson
Category Concurrency
Home page
Source repository head: darcs get
Uploaded Mon Feb 13 00:45:35 UTC 2012 by WrenThornton
Updated Mon Dec 12 19:34:23 UTC 2016 by HerbertValerioRiedel to revision 1
Distributions Arch:, Debian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 53688 total (1411 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for stm-chans

Readme for stm-chans-


In general, this is a simple package and should be easy to install.
It does require GHC however, because it relies on the
Control.Concurrent.STM.TChan type which (for some unknown reason)
is GHC-only. With the cabal-install program you can just do:

    $> cabal install stm-chans

Or if you don't have cabal-install, then you can use the Cabal

    $> runhaskell Setup.hs configure
    $> runhaskell Setup.hs build
    $> runhaskell Setup.hs test
    $> runhaskell Setup.hs haddock --hyperlink-source
    $> runhaskell Setup.hs install

----------------------------------------------------------- fin.