The stm-chans package

[ Tags: bsd3, concurrency, library ] [ Propose Tags ]

Additional types of channels for STM.


[Skip to Readme]

Properties

Versions 1.0.0, 1.1.0, 1.2.0, 1.2.0.1, 1.2.0.2, 1.2.0.3, 1.3.0, 1.3.1, 2.0.0, 2.1.0, 3.0.0, 3.0.0.2, 3.0.0.3, 3.0.0.4
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
Maintainer wren@community.haskell.org
Category Concurrency
Home page http://code.haskell.org/~wren/
Source repository head: darcs get http://community.haskell.org/~wren/stm-chans
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   [What is this?]
Distributions Arch:3.0.0.4, Debian:3.0.0.4, Fedora:3.0.0.4, FreeBSD:3.0.0.4, LTSHaskell:3.0.0.4, NixOS:3.0.0.4, Stackage:3.0.0.4, Tumbleweed:3.0.0.4
Downloads 62565 total (1646 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for stm-chans-1.2.0.2

[back to package description]
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
library:

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

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