| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Stack.Clean
Description
Clean a project.
Synopsis
- clean :: HasEnvConfig env => CleanOpts -> RIO env ()
 - data CleanOpts
 - newtype StackCleanException = NonLocalPackages [PackageName]
 
Documentation
clean :: HasEnvConfig env => CleanOpts -> RIO env () Source #
Deletes build artifacts in the current project.
Throws StackCleanException.
Options for stack clean.
Constructors
| CleanShallow [PackageName] | Delete the "dist directories" as defined in   | 
| CleanFull | Delete all work directories in the project.  | 
newtype StackCleanException Source #
Exceptions during cleanup.
Constructors
| NonLocalPackages [PackageName] | 
Instances
| Show StackCleanException Source # | |
Defined in Stack.Clean Methods showsPrec :: Int -> StackCleanException -> ShowS # show :: StackCleanException -> String # showList :: [StackCleanException] -> ShowS #  | |
| Exception StackCleanException Source # | |
Defined in Stack.Clean Methods toException :: StackCleanException -> SomeException # fromException :: SomeException -> Maybe StackCleanException #  | |