spago-0.21.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Spago.Packages

Synopsis

Documentation

install :: (HasEnv env, HasConfig env) => [PackageName] -> RIO env () #

Fetch all dependencies into `.spago/`

sources :: (HasLogFunc env, HasConfig env) => RIO env () #

Get source globs of dependencies listed in `spago.dhall`

getDirectDeps :: (HasLogFunc env, HasConfig env) => RIO env [(PackageName, Package)] #

Return the direct dependencies of the current project

getTransitiveDeps :: (HasLogFunc env, HasPackageSet env) => [PackageName] -> RIO env [(PackageName, Package)] #

Return the transitive dependencies of a list of packages

data DepsOnly #

Only build deps and ignore project paths

Constructors

DepsOnly 
AllSources 

Instances

Instances details
Eq DepsOnly # 
Instance details

Defined in Spago.Types