stack-0.1.0.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) 
=> [Path Abs Dir]

cabal files

-> [String]

additional arguments, usually constraints

-> m (MajorVersion, Map PackageName (Version, Map FlagName Bool)) 

getGhcVersion :: (MonadLogger m, MonadCatch m, MonadBaseControl IO m, MonadIO m) => EnvOverride -> m Version Source

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