stack-0.1.6.0: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Solver

Synopsis

Documentation

cabalSolver Source

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)) 

solveExtraDeps Source

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