[Haskell-cafe] what if two package contains same module?
es at ertes.de
Thu Jun 30 20:23:19 CEST 2011
吴兴博 <wuxb45 at gmail.com> wrote:
> it seems that cabal install different into different folders. if two
> package contains same module name, can they all exist? since cabal
> have no "remvoe" or "uninstall". how can I hide some packages?
Alternatively for small programs for which you don't use a Cabal file
you can use the PackageImports extension (-XPackageImports) and import
modules from specific packages. For example both the 'pool' and the
'resource-pool' packages provide a Data.Pool module. You can choose to
import the one from 'resource-pool' using this:
import "resource-pool" Data.Pool
nightmare = unsafePerformIO (getWrongWife >>= sex)
More information about the Haskell-Cafe