Safe Haskell | None |
---|---|
Language | Haskell2010 |
Clean a project.
- clean :: (MonadCatch m, MonadIO m, MonadReader env m, HasEnvConfig env, MonadLogger m) => CleanOpts -> m ()
- data CleanOpts
- = CleanTargets { }
- | CleanFull { }
- newtype StackCleanException = NonLocalPackages [PackageName]
Documentation
clean :: (MonadCatch m, MonadIO m, MonadReader env m, HasEnvConfig env, MonadLogger m) => CleanOpts -> m () Source
Reset the build, i.e. remove the dist
directory
(for example .stack-work/dist/x84_64-linux/Cabal-1.22.4.0
)
for all targets.
Throws StackCleanException
.
Options for cleaning a project.
CleanTargets | |
| |
CleanFull | |
newtype StackCleanException Source
Exceptions during cleanup.