Safe Haskell | None |
---|---|
Language | Haskell98 |
- data SandboxType
- data Sandbox = Sandbox {}
- sandboxType :: Lens' Sandbox SandboxType
- sandbox :: Lens' Sandbox FilePath
- isSandbox :: FilePath -> Bool
- guessSandboxType :: FilePath -> Maybe SandboxType
- sandboxFromPath :: FilePath -> Maybe Sandbox
- findSandbox :: FilePath -> IO (Maybe Sandbox)
- searchSandbox :: FilePath -> IO (Maybe Sandbox)
- sandboxPackageDbStack :: Sandbox -> ExceptT String IO PackageDbStack
- searchPackageDbStack :: FilePath -> IO PackageDbStack
- restorePackageDbStack :: PackageDb -> IO PackageDbStack
- cabalSandboxLib :: ExceptT String IO FilePath
- cabalSandboxPackageDb :: ExceptT String IO FilePath
Documentation
data SandboxType Source
sandboxPackageDbStack :: Sandbox -> ExceptT String IO PackageDbStack Source
Get package-db stack for sandbox
searchPackageDbStack :: FilePath -> IO PackageDbStack Source
Search package-db stack with user-db as default
restorePackageDbStack :: PackageDb -> IO PackageDbStack Source
Restore package-db stack by package-db