[GHC] #12662: Investivate ListSetOps module
GHC
ghc-devs at haskell.org
Tue Oct 4 19:47:20 UTC 2016
#12662: Investivate ListSetOps module
-------------------------------------+-------------------------------------
Reporter: mpickering | Owner:
Type: task | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
It seems that the `ListSetOps` module is very inefficient and there are
probably better ways to do what it does elsewhere in GHC. This is an open
ended ticket to:
1. Investigate where functions from `ListSetOps` are used in GHC.
2. Investigate how easy it is to remove the usages of these functions.
3. Remove the module if it is feasible to do so.
Seems like it might be good for a newcomer? Someone else can tag it so if
they agree.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12662>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list