[Haskell-cafe] What's in a name?

David Menendez dave at zednenem.com
Fri Aug 15 21:29:54 EDT 2008


On Fri, Aug 15, 2008 at 7:24 PM, wren ng thornton <wren at freegeek.org> wrote:
> (( For readers who don't want to slog through the rest of this post, the
> conclusion is that I feel an agile packaging system is an imperative, as
> discussed above. The trick is finding a way to be agile without creating a
> maintenance and conflict nightmare. But given the imperative: baby,
> bathwater, etc. ))

Have you seen the PackageMounting proposal?

<http://hackage.haskell.org/trac/ghc/wiki/PackageMounting>

Essentially, each package would get its own hierarchy, which would
then be attached to the larger module hierarchy at compile-time
according to compiler options, or Cabal data, or methods as yet
unseen. If, for some reason, you need to import two versions of the
same package, or two packages that have a module name collision, you
can change the default mounting point for one or both.

-- 
Dave Menendez <dave at zednenem.com>
<http://www.eyrie.org/~zednenem/>


More information about the Haskell-Cafe mailing list