Version: 0.7.0.9, Package name: hs-concurrent-extra-0.7.0.9 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description This 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. This package was inspired by the concurrency libraries of Java and Python. |
Filesize: 15.829 KB |
Version History (View Complete History) |
|
2016-01-20 09:20:44 by Matthias Kilian | Files touched by this commit (40) |
Log message: Bump after ghc changes. |
2015-12-20 04:25:33 by Matthias Kilian | Files touched by this commit (9) |
Log message: Adjust MODGHC_PACKAGE_KEY. |
2015-09-20 10:23:20 by Matthias Kilian | Files touched by this commit (38) |
Log message: Set MODGHC_PACKAGE_KEY and adjust plist. |
2014-12-15 12:23:35 by Matthias Kilian | Files touched by this commit (3) |
Log message: Update to hs-concurrent-extra-0.7.0.9. |