| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Darcs.Patch.Index.Monad
Synopsis
- withPatchMods :: FileModMonad a -> Set AnchoredPath -> (Set AnchoredPath, [PatchMod AnchoredPath])
- applyToFileMods :: (Apply p, ApplyState p ~ Tree) => p wX wY -> Set AnchoredPath -> (Set AnchoredPath, [PatchMod AnchoredPath])
- makePatchID :: PatchInfo -> PatchId
Documentation
withPatchMods :: FileModMonad a -> Set AnchoredPath -> (Set AnchoredPath, [PatchMod AnchoredPath]) Source #
applyToFileMods :: (Apply p, ApplyState p ~ Tree) => p wX wY -> Set AnchoredPath -> (Set AnchoredPath, [PatchMod AnchoredPath]) Source #
Apply a patch to set of AnchoredPaths, yielding the new set of
AnchoredPaths and PatchMods
makePatchID :: PatchInfo -> PatchId Source #