Safe Haskell | None |
---|---|
Language | Haskell2010 |
Version Control System
Every version control system provides functions as follows
vcsAhead :: a -> String -> Maybe String Source
tracking ahead
vcsBehind :: a -> String -> Maybe String Source
tracking behind
vcsCleanliness :: a -> String -> Maybe String Source
determining the cleanliness of working-tree
- # - clean working directory
- ? - clean but existing untracked file
- * - dirty
vcsCurrentBranch :: a -> String -> Maybe String Source
branchCmd :: a -> String Source
get command for revealing branch
branchArgs :: a -> [String] Source
get arguments for revealing branch
statusCmd :: a -> String Source
get command for revealing status
statusArgs :: a -> [String] Source
get arguments for revealing status
installed :: a -> IO Bool Source
is this vcs installed (= executable)