Name : ghc-async
| |
Version : 2.0.1.4
| Vendor : Fedora Project
|
Release : 30.el7
| Date : 2016-12-02 05:23:05
|
Group : Unspecified
| Source RPM : ghc-async-2.0.1.4-30.el7.src.rpm
|
Size : 0.08 MB
| |
Packager : Fedora Project
| |
Summary : Asynchronous IO operations
|
Description :
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\').
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/matthewdva:/build:/EPEL:/el7/RHEL_7/x86_64 |