darcs-beta-2.7.98.1: a distributed, interactive, smart revision control system

Darcs.Patch.Apply

Synopsis

Documentation

class Apply p whereSource

Methods

apply :: ApplyMonad m => p x y -> m ()Source

Instances

Apply DummyPatch 
Apply Prim 
Apply p => Apply (RL p) 
Apply p => Apply (FL p) 
PrimPatch prim => Apply (Patch prim) 
Apply p => Apply (Named p) 
Apply p => Apply (PatchInfoAnd p) 
PrimPatch prim => Apply (RealPatch prim) 

applyToTree :: (Apply p, Functor m, MonadPlus m) => p x y -> Tree m -> m (Tree m)Source

Apply a patch to a Tree, yielding a new Tree.