Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
replayRepository :: (IsRepoType rt, RepoPatch p, ApplyState p ~ Tree) => DiffAlgorithm -> Repository rt p wR wU wT -> Compression -> Verbosity -> (RepositoryConsistency rt p wR -> IO a) -> IO a Source #
checkIndex :: (RepoPatch p, ApplyState p ~ Tree) => Repository rt p wR wU wT -> Bool -> IO Bool Source #
replayRepositoryInTemp :: (IsRepoType rt, RepoPatch p, ApplyState p ~ Tree) => DiffAlgorithm -> Repository rt p wR wU wT -> Compression -> Verbosity -> IO (RepositoryConsistency rt p wR) Source #
data RepositoryConsistency rt p wX Source #
RepositoryConsistent | |
BrokenPristine (Tree IO) | |
BrokenPatches (Tree IO) (PatchSet rt p Origin wX) |