[Haskell-cafe] What's in a name?
Brandon S. Allbery KF8NH
allbery at ece.cmu.edu
Sat Aug 16 12:54:27 EDT 2008
On 2008 Aug 16, at 5:00, Andrew Coppin wrote:
> What to do at the module level is less obvious. Having several
> packages provide different implementations of the same thing is
> arguably useful. (E.g., I know Gtk2hs provies an SOE module. What
> about wxHaskell? If the interface is standard enough, a given
> application might not actually care which implementation it gets.)
> I'm open to suggestions here...
The standard way to deal with this is virtual packages. But this
would require significant changes to Cabal, not only to track multiple
names for a single package but also to not complain about collisions.
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university KF8NH
More information about the Haskell-Cafe