Safe Haskell | None |
---|---|
Language | Haskell2010 |
- type InstalledMap = Map PackageName (InstallLocation, Installed)
- data Installed
- data GetInstalledOpts = GetInstalledOpts {}
- getInstalled :: (StackM env m, HasEnvConfig env, PackageInstallInfo pii) => EnvOverride -> GetInstalledOpts -> Map PackageName pii -> m (InstalledMap, [DumpPackage () () ()], [DumpPackage () () ()], [DumpPackage () () ()])
Documentation
type InstalledMap = Map PackageName (InstallLocation, Installed) Source #
data GetInstalledOpts Source #
Options for getInstalled
.
GetInstalledOpts | |
|
:: (StackM env m, HasEnvConfig env, PackageInstallInfo pii) | |
=> EnvOverride | |
-> GetInstalledOpts | |
-> Map PackageName pii | does not contain any installed information |
-> m (InstalledMap, [DumpPackage () () ()], [DumpPackage () () ()], [DumpPackage () () ()]) |
Returns the new InstalledMap and all of the locally registered packages.