id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
5468,"Implement deepseq->{array,containers} dependancy reversal proposal",hvr,igloo,"''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
",task,closed,normal,,libraries (other),,fixed,deepseq,johan.tibell@…,Unknown/Multiple,Unknown/Multiple,None/Unknown,,,,,
