The list modules need a bit of post-BBP shaking
We currently have an unfortunately named Data.List.OldList
, and no terribly clear story to explain it. One concept, due in part to me and in part to Carter:
- Move all the basics needed to implement
instance Foldable []
fromData.OldList
toData.List.Base
(or some similar name). - Move all the "extras" like
inits
,tails
, andsort
fromData.OldList
intoData.List
. - Delete
Data.OldList
.
Trac metadata
Trac field | Value |
---|---|
Version | 7.8.3 |
Type | Task |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Core Libraries |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | core-libraries-committee@haskell.org |
Operating system | |
Architecture |