| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stack.Build.ConstructPlan
Description
Construct a Plan for how to build
Documentation
Arguments
| :: (MonadCatch m, MonadReader env m, HasEnvConfig env, MonadIO m, MonadLogger m, MonadBaseControl IO m, HasHttpManager env) | |
| => MiniBuildPlan | |
| -> BaseConfigOpts | |
| -> [LocalPackage] | |
| -> Set PackageName | additional packages that must be built |
| -> Map GhcPkgId PackageIdentifier | locally registered |
| -> (PackageName -> Version -> Map FlagName Bool -> IO Package) | load upstream package |
| -> SourceMap | |
| -> InstalledMap | |
| -> m Plan |