#5468: Implement deepseq->{array,containers} dependancy reversal proposal
---------------------------------+------------------------------------------
Reporter: hvr | Owner: simonmar
Type: task | Status: new
Priority: normal | Component: libraries (other)
Version: | Keywords: deepseq
Testcase: | Blockedby:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
''See also the related #4868 proposal''
Implementing the proposal involves the following steps:
1. make hackage:deepseq a GHC-boot package,
2. remove `deepseq` dependancy on hackage:array and hackage:containers,
3. move (and refactor) the affected instance definitions to the `array`
and `containers` packages respectively (and make them depend on
`deepseq`), and
4. satisfy the PVP by incrementing package versions where necessary.
----
'''Discussion Voting Result:'''
The proposal is supported by: Conrad Parker, Daniel Fischer(*), Edward
Kmett, Gregory Collins, Herbert Valerio Riedel, Ian Lynagh(*), Ivan Lazar
Miljenovic, Johan Tibell, Nicolas Pouillard, Paterson, Ross, Simon Marlow,
Simon Peyton-Jones, Wren Ng Thornton.
The persons marked with (*) expressed conditional support, i.e. to support
in case good reasons for and/or no good reasons against the proposal
existed.
The full text of the proposal together with the discussion thread can be
found at
http://www.haskell.org/pipermail/libraries/2011-August/016661.html
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5468>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs