ghc-async-2.1.0-3-rosa2016.1.x86_64.rpm


Advertisement

Description

ghc-async - Provides a higher-level interface for Haskell

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib x86_64
Package filename ghc-async-2.1.0-3-rosa2016.1.x86_64.rpm
Package name ghc-async
Package version 2.1.0
Package release 3-rosa2016.1
Package architecture x86_64
Package type rpm
Category Development/Haskell
Homepage http://hackage.haskell.org/package/async
License BSD
Maintainer -
Download size 85.09 KB
Installed size 714.18 KB
This package provides a higher-level interface over threads,
in which an Async a is a concurrent thread that
will eventually deliver a value of type a.
The package provides ways to create Async computations,
wait for their results, and cancel them.
Using Async is safer than using threads in two ways:
*When waiting for a thread to return a result,
if the thread dies with an exception then the caller
must either re-throw the exception (wait)
or handle it (waitCatch); the exception cannot be ignored.
*The API makes it possible to build a tree of threads
that are automatically killed when their parent dies (see withAsync).

Alternatives

Package Version Architecture Repository
ghc-async-2.1.0-3-rosa2016.1.i586.rpm 2.1.0 i586 ROSA Contrib
ghc-async - - -

Requires

Name Value
ghc >= 8.0.1
haskell(stm) >= 2.4.4.1
libHSarray-0.5.1.1-ghc8.0.1.so()(64bit) -
libHSbase-4.9.0.0-ghc8.0.1.so()(64bit) -
libHSghc-prim-0.5.0.0-ghc8.0.1.so()(64bit) -
libHSinteger-gmp-1.0.0.1-ghc8.0.1.so()(64bit) -
libHSstm-2.4.4.1-4z2NRWnB0NIIUvSJsHW0kF-ghc8.0.1.so()(64bit) -
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libgmp.so.10()(64bit) -

Provides

Name Value
ghc-async == 2.1.0-3:2016.1
haskell(async) == 2.1.0
libHSasync-2.1.0-J6Pl8k3L4PKGEpjYdgwiIf-ghc8.0.1.so()(64bit) -

Download

Type URL
Mirror mirror.rosalab.ru
Binary Package ghc-async-2.1.0-3-rosa2016.1.x86_64.rpm
Source Package ghc-async-2.1.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install ghc-async rpm package:
    # urpmi ghc-async

Files

Path
/usr/lib64/async-2.1.0/libHSasync-2.1.0-J6Pl8k3L4PKGEpjYdgwiIf-ghc8.0.1.so
/usr/lib64/async-2.1.0/libHSasync-2.1.0-J6Pl8k3L4PKGEpjYdgwiIf.a
/usr/lib64/async-2.1.0/Control/
/usr/lib64/async-2.1.0/Control/Concurrent/Async.dyn_hi
/usr/lib64/async-2.1.0/Control/Concurrent/Async.hi
/usr/share/doc/async-2.1.0/LICENSE
/usr/share/doc/async-2.1.0/html/Control-Concurrent-Async.html
/usr/share/doc/async-2.1.0/html/async.haddock
/usr/share/doc/async-2.1.0/html/doc-index.html
/usr/share/doc/async-2.1.0/html/frames.html
/usr/share/doc/async-2.1.0/html/haddock-util.js
/usr/share/doc/async-2.1.0/html/hslogo-16.png
/usr/share/doc/async-2.1.0/html/index-frames.html
/usr/share/doc/async-2.1.0/html/index.html
/usr/share/doc/async-2.1.0/html/mini_Control-Concurrent-Async.html
/usr/share/doc/async-2.1.0/html/minus.gif
/usr/share/doc/async-2.1.0/html/ocean.css
/usr/share/doc/async-2.1.0/html/plus.gif
/usr/share/doc/async-2.1.0/html/synopsis.png
/usr/share/doc/ghc-async/
/usr/share/doc/ghc-async/html/
/usr/share/doc/ghc-async/html/async/Control-Concurrent-Async.html
/usr/share/doc/ghc-async/html/async/async.haddock
/usr/share/doc/ghc-async/html/async/doc-index.html
/usr/share/doc/ghc-async/html/async/frames.html
/usr/share/doc/ghc-async/html/async/haddock-util.js
/usr/share/doc/ghc-async/html/async/hslogo-16.png
/usr/share/doc/ghc-async/html/async/index-frames.html
/usr/share/doc/ghc-async/html/async/index.html
/usr/share/doc/ghc-async/html/async/mini_Control-Concurrent-Async.html
/usr/share/doc/ghc-async/html/async/minus.gif
/usr/share/doc/ghc-async/html/async/ocean.css
/usr/share/doc/ghc-async/html/async/plus.gif
/usr/share/doc/ghc-async/html/async/synopsis.png
/usr/share/haskell-deps/
/usr/share/haskell-deps/ghc-async-2.1.0-3/provides
/usr/share/haskell-deps/ghc-async-2.1.0-3/requires

Changelog

2017-03-02 - Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.0-3
- (16d4851) MassBuild#1273: Increase release tag

See Also

Package Description
ghc-base-orphans-0.5.4-3-rosa2016.1.x86_64.rpm Defines orphan instances for Haskell
ghc-base16-bytestring-0.1.1.6-3-rosa2016.1.x86_64.rpm Fast base16 (hex) for Haskell
ghc-base64-bytestring-1.0.0.1-3-rosa2016.1.x86_64.rpm Base64 encoding and decoding for Haskell
ghc-cabalrpmdeps-0.0.4-19-rosa2016.1.x86_64.rpm Tools to build rpm dependencies from Cabal
ghc-clock-0.7.2-3-rosa2016.1.x86_64.rpm High-resolution clock and timer functions for Haskell
ghc-conduit-1.2.8-3-rosa2016.1.x86_64.rpm Solution to the streaming data problem for Haskell
ghc-convertible-1.1.1.0-3-rosa2016.1.x86_64.rpm Typeclasses and instances for converting between types for Haskell
ghc-cpphs-1.20.2-3-rosa2016.1.x86_64.rpm A liberalised re-implementation of cpp, the C pre-processor for Haskell
ghc-cryptohash-sha256-0.11.100.1-3-rosa2016.1.x86_64.rpm Pure API to the SHA-256 hash algorithm for Haskell
ghc-curl-1.3.8-6-rosa2016.1.x86_64.rpm Haskell curl library
ghc-data-default-0.7.1.1-3-rosa2016.1.x86_64.rpm A class for types with a default value for Haskell
ghc-data-default-class-0.1.2.0-3-rosa2016.1.x86_64.rpm Class for types with a default value
ghc-data-default-instances-containers-0.0.1-3-rosa2016.1.x86_64.rpm A class for types with a default value for Haskell
ghc-data-default-instances-dlist-0.0.1-3-rosa2016.1.x86_64.rpm A class for types with a default value for Haskell
ghc-data-default-instances-old-locale-0.0.1-3-rosa2016.1.x86_64.rpm A class for types with a default value for Haskell
Advertisement
Advertisement