stm-chans: Additional types of channels for STM.

[ bsd3, concurrency, library ] [ Propose Tags ]

Additional types of channels for STM.


[Skip to Readme]

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

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 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, 3.0.0.5, 3.0.0.6, 3.0.0.9
Change log CHANGELOG
Dependencies base (>=4.1 && <5), stm (>=2.4) [details]
License BSD-3-Clause
Copyright Copyright (c) 2011--2015 wren gayle romano
Author wren gayle romano, Thomas DuBuisson
Maintainer wren@community.haskell.org
Revised Revision 1 made by HerbertValerioRiedel at 2018-03-07T19:40:40Z
Category Concurrency
Home page http://code.haskell.org/~wren/
Source repo head: darcs get http://community.haskell.org/~wren/stm-chans
Uploaded by WrenThornton at 2015-05-30T05:58:50Z
Distributions Arch:3.0.0.9, Debian:3.0.0.4, Fedora:3.0.0.9, FreeBSD:3.0.0.4, LTSHaskell:3.0.0.9, NixOS:3.0.0.9, Stackage:3.0.0.9, openSUSE:3.0.0.9
Reverse Dependencies 71 direct, 3871 indirect [details]
Downloads 94683 total (229 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-06-03 [all 1 reports]

Readme for stm-chans-3.0.0.4

[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 copy
    $> runhaskell Setup.hs register

The test step is optional and currently does nothing. The Haddock
step is also optional.

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