[Haskell-cafe] Splitting Hackage Packages and re-exporting entire modules (with same module name)

Antoine Latter aslatter at gmail.com
Tue Jul 5 13:08:22 CEST 2011


If you give the module a new name in the new package then the old
module can re-export all of the symbols in the new module.

In GHC I don't think there is a way for two packages to export the
same module and have them be recognized as the same thing, as far as I
know.

Antoine

On Tue, Jul 5, 2011 at 12:36 AM, Thomas DuBuisson
<thomas.dubuisson at gmail.com> wrote:
> All,
>
> I have decided it would be beneficial to split System.Crypto.Random
> and the rest of crypto-api into different packages.  Is there I way I
> can create a package, "entropy", with System.Crypto.Random but
> continue to expose that module from crypto-api (allowing people who
> use that module some time to move)?  If so, how?  If not, does anyone
> else see value in this and how it can be added to the infrastructure?
>
> Cheers,
> Thomas
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>



More information about the Haskell-Cafe mailing list