Safe Haskell | None |
---|---|
Language | Haskell2010 |
Provides domain functions around remote git repositories.
It also exposes projectDir
related functions, e.g. mapping conceptual file
paths to concrete file paths.
- newtype Repo = Repo {
- unRepo :: URI
- unsafeFromString :: String -> Repo
- uri :: Repo -> String
- uniqueName :: Repo -> String
- shortName :: Repo -> String
- projectDir :: Repo -> IO FilePath
- cloneDir :: Repo -> IO FilePath
- resultsDir :: Repo -> IO FilePath
- settingsFile :: Repo -> IO FilePath
- backlogFile :: Repo -> IO FilePath
Documentation
unsafeFromString :: String -> Repo Source #
uniqueName :: Repo -> String Source #
Used in projectDir
to disambiguate file paths.