[GHC] #9716: The list modules need a bit of post-BBP shaking
GHC
ghc-devs at haskell.org
Thu Oct 23 15:12:09 UTC 2014
#9716: The list modules need a bit of post-BBP shaking
-------------------------------------+-------------------------------------
Reporter: dfeuer | Owner: ekmett
Type: task | Status: new
Priority: normal | Milestone: 7.10.1
Component: Core Libraries | Version: 7.8.3
Keywords: lists | Operating System:
Architecture: Unknown/Multiple | Unknown/Multiple
Difficulty: Unknown | Type of failure:
Blocked By: | None/Unknown
Related Tickets: | Test Case:
| Blocking:
| Differential Revisions:
-------------------------------------+-------------------------------------
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:
1. Move all the basics needed to implement `instance Foldable []` from
`Data.OldList` to `Data.List.Base` (or some similar name).
2. Move all the "extras" like `inits`, `tails`, and `sort` from
`Data.OldList` into `Data.List`.
3. Delete `Data.OldList`.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9716>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list