Changelog for privileged-concurrency-0.7.0
0.7.0
-
Added
Control.Concurrent...Classmodules with typeclasses for overloaded operations. Functions likeputMVarnow work on bothWriteOnlyMVarandMVar. -
Export list updated. Importing
Control.Concurrent.Privilegeshould now be enough for all use cases.
0.6.2
- Added
tryReadTChan,peekTChanandtryPeekTChanfor read-onlyTChans.
0.6.1
- Added
tryReadMVarfor read-onlyMVars.
0.6
- Write-only types are no longer
Eq, but are now contravariant functors.
0.5
- Read-only types are no longer
Eq, but are now functors.
0.4
- Functions are low lifted to
MonadBase IO.
0.3
- Initial version with read-only and write-only versions of
Chan,MVar,TChan,TMVarandTVar.