Copyright | (c) Colin Woodbury 2012 - 2018 |
---|---|
License | GPL3 |
Maintainer | Colin Woodbury <colin@fosskers.ca> |
Safe Haskell | None |
Language | Haskell2010 |
Handle all -C
flags - those which involve the package cache.
Synopsis
- downgradePackages :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet PkgName -> Eff r ()
- searchCache :: (Member (Reader Settings) r, Member IO r) => Text -> Eff r ()
- backupCache :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => Path Absolute -> Eff r ()
- cleanCache :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => Word -> Eff r ()
- cleanNotSaved :: (Member (Reader Settings) r, Member IO r) => Eff r ()
Documentation
downgradePackages :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet PkgName -> Eff r () Source #
Interactive. Gives the user a choice as to exactly what versions they want to downgrade to.
searchCache :: (Member (Reader Settings) r, Member IO r) => Text -> Eff r () Source #
Print all package filenames that match a given Text
.
backupCache :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => Path Absolute -> Eff r () Source #
The destination folder must already exist for the back-up to begin.