Proposal: Remove Control.Concurrent{QSem,QSemN,,SampleVar,mergeIO,nmergeIO} from base
Ian Lynagh
igloo at earth.li
Thu Jun 7 14:46:28 CEST 2012
Hi all,
I propose that we remove
Control.Concurrent.QSem
Control.Concurrent.QSemN
Control.Concurrent.SampleVar
Control.Concurrent.mergeIO
Control.Concurrent.nmergeIO
from base.
Rationale: There is no real need for them to be in base, and they are
not being well-maintained there (e.g. see [3160]). Chris Kuklewicz has
already made a SafeSemaphore package that provides fixed versions of the
3 modules.
Patch is attached (but basically it just removes the above).
Suggested discussion deadline: Fri 22 June 2012.
[3160] http://hackage.haskell.org/trac/ghc/ticket/3160
Thanks
Ian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: safesem.patch
Type: text/x-diff
Size: 14466 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/libraries/attachments/20120607/21e2b80a/attachment.patch>
More information about the Libraries
mailing list