Name : ghc-concurrent-extra
| |
Version : 0.7.0.12
| Vendor : obs://build_opensuse_org/devel:languages:haskell
|
Release : 3.8
| Date : 2019-02-13 04:35:04
|
Group : Development/Libraries/Haskell
| Source RPM : ghc-concurrent-extra-0.7.0.12-3.8.src.rpm
|
Size : 0.18 MB
| |
Packager : (none)
| |
Summary : Extra concurrency primitives
|
Description :
The \'concurrent-extra\' package offers among other things the following selection of synchronisation primitives:
* \'Broadcast\': Wake multiple threads by broadcasting a value.
* \'Event\': Wake multiple threads by signalling an event.
* \'Lock\': Enforce exclusive access to a resource. Also known as a binary semaphore or mutex. The package additionally provides an alternative that works in the \'STM\' monad.
* \'RLock\': A lock which can be acquired multiple times by the same thread. Also known as a reentrant mutex.
* \'ReadWriteLock\': Multiple-reader, single-writer locks. Used to protect shared resources which may be concurrently read, but only sequentially written.
* \'ReadWriteVar\': Concurrent read, sequential write variables.
Please consult the API documentation of the individual modules for more detailed information.
This package was inspired by the concurrency libraries of Java and Python.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/haskell:/lts:/12/openSUSE_Tumbleweed/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
ghc-concurrent-extra
ghc-concurrent-extra(x86-64)
libHSconcurrent-extra-0.7.0.12-Ckh76LwC5QU6pBNoLH26wR-ghc8.4.4.so()(64bit)
Requires :