Safe Haskell | None |
---|---|
Language | Haskell98 |
Cabal.
Synopsis
- getGhcOpsPackageDB :: [String] -> [PackageDB]
- getAllPackages :: [String] -> Ghc [PackageConfig]
- pkgDB :: DynFlags -> Maybe [PackageConfig]
- packagesByName :: InstalledPackageIndex -> [[InstalledPackageInfo]]
- convModule :: ModuleName -> ModuleName
Cabal
getGhcOpsPackageDB :: [String] -> [PackageDB] Source #
getAllPackages :: [String] -> Ghc [PackageConfig] Source #
Get all installed packages, filtering out the given package.
packagesByName :: InstalledPackageIndex -> [[InstalledPackageInfo]] Source #
Version-portable version of allPackagesByName.
Internal modules
convModule :: ModuleName -> ModuleName Source #
Convert a Cabal module name to a GHC module name.