[GHC] #8407: Module re-exports at the package level
GHC
ghc-devs at haskell.org
Fri Jul 4 16:59:23 UTC 2014
#8407: Module re-exports at the package level
-------------------------------------+------------------------------------
Reporter: nomeata | Owner: ezyang
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Package system | Version: 7.6.3
Resolution: | Keywords: backpack
Operating System: Unknown/Multiple | Architecture: Unknown/Multiple
Type of failure: None/Unknown | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
-------------------------------------+------------------------------------
Comment (by ezyang):
SPJ thought of a good way around the implementation problem: we should
implement a "mini" module finder in ghc-pkg, which simply takes all of the
dependencies listed in the package, and reads their entries in order to
resolve a module reexport. We hold the invariant that reexports in the
installed package database point to the original name, so once we find the
relevant entry, we know the original name.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8407#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list