darcs-2.12.5: a distributed, interactive, smart revision control system

Safe HaskellNone
LanguageHaskell2010

Darcs.Patch.Dummy

Documentation

data DummyPatch wX wY Source #

Instances

Show2 DummyPatch Source # 
MyEq DummyPatch Source # 

Methods

unsafeCompare :: DummyPatch wA wB -> DummyPatch wC wD -> Bool Source #

(=\/=) :: DummyPatch wA wB -> DummyPatch wA wC -> EqCheck wB wC Source #

(=/\=) :: DummyPatch wA wC -> DummyPatch wB wC -> EqCheck wA wB Source #

PatchListFormat DummyPatch Source # 
Commute DummyPatch Source # 
PatchDebug DummyPatch Source # 

Methods

patchDebugDummy :: DummyPatch wX wY -> () Source #

PatchInspect DummyPatch Source # 
Invert DummyPatch Source # 

Methods

invert :: DummyPatch wX wY -> DummyPatch wY wX Source #

Merge DummyPatch Source # 
ReadPatch DummyPatch Source # 

Methods

readPatch' :: ParserM m => m (Sealed (DummyPatch wX)) Source #

Apply DummyPatch Source # 

Associated Types

type ApplyState (DummyPatch :: * -> * -> *) :: (* -> *) -> * Source #

Methods

apply :: ApplyMonad (ApplyState DummyPatch) m => DummyPatch wX wY -> m () Source #

RepairToFL DummyPatch Source # 
Check DummyPatch Source # 
ShowPatch DummyPatch Source # 
ShowPatchBasic DummyPatch Source # 

Methods

showPatch :: DummyPatch wX wY -> Doc Source #

IsHunk DummyPatch Source # 

Methods

isHunk :: DummyPatch wX wY -> Maybe (FileHunk wX wY) Source #

Patchy DummyPatch Source # 
Matchable DummyPatch Source # 
FromPrim DummyPatch Source # 

Methods

fromPrim :: PrimOf DummyPatch wX wY -> DummyPatch wX wY Source #

PrimPatchBase DummyPatch Source # 

Associated Types

type PrimOf (DummyPatch :: * -> * -> *) :: * -> * -> * Source #

Effect DummyPatch Source # 

Methods

effect :: DummyPatch wX wY -> FL (PrimOf DummyPatch) wX wY Source #

effectRL :: DummyPatch wX wY -> RL (PrimOf DummyPatch) wX wY Source #

CommuteNoConflicts DummyPatch Source # 
Conflict DummyPatch Source # 
RepoPatch DummyPatch Source # 
type ApplyState DummyPatch Source # 
type PrimOf DummyPatch Source #