| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stack.Build.Installed
- type InstalledMap = Map PackageName (Version, InstallLocation, Installed)
- data Installed
- data GetInstalledOpts = GetInstalledOpts {}
- getInstalled :: (M env m, PackageInstallInfo pii) => EnvOverride -> GetInstalledOpts -> Map PackageName pii -> m (InstalledMap, [DumpPackage () ()], Map GhcPkgId PackageIdentifier)
Documentation
type InstalledMap = Map PackageName (Version, InstallLocation, Installed) Source
Constructors
| Library PackageIdentifier GhcPkgId | |
| Executable PackageIdentifier |
data GetInstalledOpts Source
Options for getInstalled.
Constructors
| GetInstalledOpts | |
Fields
| |
Arguments
| :: (M env m, PackageInstallInfo pii) | |
| => EnvOverride | |
| -> GetInstalledOpts | |
| -> Map PackageName pii | does not contain any installed information |
| -> m (InstalledMap, [DumpPackage () ()], Map GhcPkgId PackageIdentifier) |
Returns the new InstalledMap and all of the locally registered packages.