diff options
author | Michal Terepeta <michal.terepeta@gmail.com> | 2018-01-26 13:09:29 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-01-26 14:37:28 -0500 |
commit | bd58e290a4dc3beed2e63fbe549aadbdf17ae437 (patch) | |
tree | cc099f9915990cfa01ac055ea198daec32e6960b /compiler/ghc.cabal.in | |
parent | cacba075d72473511f6924c6505952ff12a20316 (diff) | |
download | haskell-bd58e290a4dc3beed2e63fbe549aadbdf17ae437.tar.gz |
Remove Hoopl.Unique
Reasons to remove:
- It's confusing - we already have a widely used `Unique` module in
`basicTypes/` that defines a newtype called `Unique`
- `Hoopl.Unique` is not actually used much
I've also moved the `Unique{Map,Set}` from `Hoopl.Unique` to
`Hoopl.Collections` to keep things together. But that module is also a
bit funny - it defines two type-classes that have only one instance
each. So we should probably either remove them or use them more
widely... In any case, that will be a separate change.
Signed-off-by: Michal Terepeta <michal.terepeta@gmail.com>
Test Plan: ./validate
Reviewers: bgamari, simonmar
Reviewed By: bgamari
Subscribers: kavon, rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4331
Diffstat (limited to 'compiler/ghc.cabal.in')
-rw-r--r-- | compiler/ghc.cabal.in | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in index d4387cbab0..d6d55bf01e 100644 --- a/compiler/ghc.cabal.in +++ b/compiler/ghc.cabal.in @@ -564,7 +564,6 @@ Library Hoopl.Dataflow Hoopl.Graph Hoopl.Label - Hoopl.Unique -- CgInfoTbls used in ghci/DebuggerUtils -- CgHeapery mkVirtHeapOffsets used in ghci |