ghc7.6.1-stm-2.4.2-alt2.i586.rpm


Advertisement

Description

ghc7.6.1-stm - Software Transactional Memory

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package filename ghc7.6.1-stm-2.4.2-alt2.i586.rpm
Package name ghc7.6.1-stm
Package version 2.4.2
Package release alt2
Package architecture i586
Package type rpm
Category Development/Haskell
Homepage -
License -
Maintainer -
Download size 1.39 MB
Installed size 1.39 MB
A modular composable concurrency abstraction.
Changes in version 2.4.2
* Added "Control.Concurrent.STM.TSem" (transactional semaphore)
Changes in version 2.4.1
* Added Applicative/Alternative instances of STM for GHC <7.0
Changes in version 2.4
* Added "Control.Concurrent.STM.TQueue" (a faster @TChan@)
* Added "Control.Concurrent.STM.TBQueue" (a bounded channel based on
@TQueue@)
* @TChan@ has an @Eq@ instances
* Added @newBroadcastTChan@ and @newBroadcastTChanIO@
* Some performance improvements for @TChan@
* Added @cloneTChan@

Alternatives

Package Version Architecture Repository
ghc7.6.1-stm-2.4.2-alt2.x86_64.rpm 2.4.2 x86_64 Classic
ghc7.6.1-stm - - -

Requires

Name Value
/usr/lib/ghc-7.6.1/array-0.4.0.1/libHSarray-0.4.0.1-ghc7.6.1.so -
/usr/lib/ghc-7.6.1/base-4.6.0.0/libHSbase-4.6.0.0-ghc7.6.1.so -
/usr/lib/ghc-7.6.1/ghc-prim-0.3.0.0/libHSghc-prim-0.3.0.0-ghc7.6.1.so -
ghc7.6.1(array) = 0.4.0.1
ghc7.6.1(array-0.4.0.1-ebfee84cb9e15dee2d0e80614560a8df) -
ghc7.6.1(base) = 4.6.0.0
ghc7.6.1(base-4.6.0.0-eac4fa0d0988628e5bd960fef8805b26) -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -

Provides

Name Value
ghc7.6.1(stm) = 2.4.2
ghc7.6.1(stm-2.4.2-81f83a0cc011bf44976a18782d6e07ff) -
ghc7.6.1-stm = 2.4.2-alt2:sisyphus+222280.100.1.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package ghc7.6.1-stm-2.4.2-alt2.i586.rpm
Source Package ghc7.6.1-stm-2.4.2-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    
  2. Update the package index:
    # sudo apt-get update
  3. Install ghc7.6.1-stm rpm package:
    # sudo apt-get install ghc7.6.1-stm

Files

Path
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/HSstm-2.4.2.o
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/libHSstm-2.4.2-ghc7.6.1.so
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/libHSstm-2.4.2.a
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/libHSstm-2.4.2_p.a
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/stm.pkg
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TArray.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TArray.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TArray.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TBQueue.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TBQueue.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TBQueue.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TChan.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TChan.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TChan.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TMVar.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TMVar.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TMVar.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TQueue.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TQueue.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TQueue.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TSem.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TSem.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TSem.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TVar.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TVar.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Concurrent/STM/TVar.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Monad/STM.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Monad/STM.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Monad/STM.p_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Sequential/STM.dyn_hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Sequential/STM.hi
/usr/lib/ghc-7.6.1/lib/stm-2.4.2/Control/Sequential/STM.p_hi
/usr/lib/ghc-7.6.1/package.conf.d/stm-2.4.2.conf
/usr/share/doc/ghc7.6.1-stm-2.4.2/LICENSE
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TArray.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TBQueue.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TChan.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TMVar.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TQueue.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TSem.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM-TVar.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Concurrent-STM.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/Control-Monad-STM.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/doc-index.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/frames.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/haddock-util.js
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/hslogo-16.png
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/index-frames.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/index.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TArray.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TBQueue.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TChan.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TMVar.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TQueue.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TSem.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM-TVar.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Concurrent-STM.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/mini_Control-Monad-STM.html
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/minus.gif
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/ocean.css
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/plus.gif
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/stm.haddock
/usr/share/doc/ghc7.6.1-stm-2.4.2/html/synopsis.png

Changelog

2012-12-22 - Denis Smirnov <mithraen@altlinux.ru> 2.4.2-alt2
- rebuild
2012-12-22 - Denis Smirnov <mithraen@altlinux.ru> 2.4.2-alt1
- Spec created by cabal2rpm 0.20_08

See Also

Package Description
ghc7.6.1-syb-0.3.7-alt2.i586.rpm Scrap Your Boilerplate
ghc7.6.1-tagged-0.4.4-alt2.i586.rpm Haskell 98 phantom types to avoid unsafely passing dummy arguments
ghc7.6.1-tagsoup-0.12.8-alt2.i586.rpm Parsing and extracting information from (possibly malformed) HTML/XML documents
ghc7.6.1-tar-0.4.0.1-alt2.i586.rpm Reading, writing and manipulating ".tar" archive files
ghc7.6.1-temporary-1.1.2.4-alt2.i586.rpm Portable temporary file and directory support for Windows and Unix, based on code from Cabal
ghc7.6.1-tensor-1.0.0.1-alt2.i586.rpm Tensor data types
ghc7.6.1-terminfo-0.3.2.5-alt1.i586.rpm Haskell bindings to the terminfo library
ghc7.6.1-texmath-0.6.1.4-alt1.i586.rpm Conversion of LaTeX math formulas to MathML or OMML
ghc7.6.1-text-0.11.2.3-alt2.i586.rpm An efficient packed Unicode text type
ghc7.6.1-th-abstraction-0.2.8.0-alt2.i586.rpm Nicer interface for reified information about data types
ghc7.6.1-timezone-olson-0.1.2-alt2.i586.rpm A pure Haskell parser and renderer for binary Olson timezone files
ghc7.6.1-timezone-series-0.1.2-alt2.i586.rpm Enhanced timezone handling for Data.Time
ghc7.6.1-transformers-0.3.0.0-alt2.i586.rpm Concrete functor and monad transformers
ghc7.6.1-transformers-base-0.4.1-alt2.i586.rpm Lift computations from the bottom of a transformer stack
ghc7.6.1-transformers-compat-0.5.0.3-alt2.i586.rpm A small compatibility shim for the transformers library
Advertisement
Advertisement