| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stack.Solver
- cabalSolver :: (MonadIO m, MonadLogger m, MonadMask m, MonadBaseControl IO m, MonadReader env m, HasConfig env) => WhichCompiler -> [Path Abs Dir] -> Map PackageName Version -> Map PackageName (Map FlagName Bool) -> [String] -> m (CompilerVersion, Map PackageName (Version, Map FlagName Bool))
- solveExtraDeps :: (MonadReader env m, HasEnvConfig env, MonadIO m, MonadMask m, MonadLogger m, MonadBaseControl IO m, HasHttpManager env) => Bool -> m ()
Documentation
Arguments
| :: (MonadIO m, MonadLogger m, MonadMask m, MonadBaseControl IO m, MonadReader env m, HasConfig env) | |
| => WhichCompiler | |
| -> [Path Abs Dir] | cabal files |
| -> Map PackageName Version | constraints |
| -> Map PackageName (Map FlagName Bool) | user-specified flags |
| -> [String] | additional arguments |
| -> m (CompilerVersion, Map PackageName (Version, Map FlagName Bool)) |
Arguments
| :: (MonadReader env m, HasEnvConfig env, MonadIO m, MonadMask m, MonadLogger m, MonadBaseControl IO m, HasHttpManager env) | |
| => Bool | modify stack.yaml? |
| -> m () |
Determine missing extra-deps