Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 AnchoredPath
s, yielding the new set of
AnchoredPath
s and PatchMod
s
makePatchID :: PatchInfo -> PatchId Source #