stm-chans: Additional types of channels for STM.

[ bsd3, concurrency, library ] [ Propose Tags ]

Additional types of channels for STM.


[Skip to Readme]
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 BSD-3-Clause
Copyright Copyright (c) 2011--2012 wren ng thornton
Author wren ng thornton, Thomas DuBuisson
Maintainer wren@community.haskell.org
Revised Revision 1 made by HerbertValerioRiedel at Mon Dec 12 19:34:23 UTC 2016
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 Mon Feb 13 00:45:35 UTC 2012
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, openSUSE:3.0.0.4
Downloads 66845 total (194 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.