Name : ghc-concurrent-extra
| |
Version : 0.7.0.11
| Vendor : obs://build_opensuse_org/devel:languages:haskell
|
Release : 8.1
| Date : 2018-01-12 15:52:39
|
Group : Development/Libraries/Haskell
| Source RPM : ghc-concurrent-extra-0.7.0.11-8.1.src.rpm
|
Size : 0.16 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:/8/openSUSE_Leap_42.2/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.11-7WfVlgwxQwBHzH2h3r2DUs-ghc8.0.2.so()(64bit)
Requires :