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

Safe HaskellNone
LanguageHaskell2010

Darcs.Patch.Prim.FileUUID.Apply

Contents

Documentation

Orphan instances

ApplyMonadState ObjectMap Source # 

Associated Types

type ApplyMonadStateOperations (ObjectMap :: (* -> *) -> *) :: (* -> *) -> Constraint Source #

ToTree ObjectMap Source # 

Methods

toTree :: ObjectMap m -> Tree m Source #

Apply Prim Source # 

Associated Types

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

Methods

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

RepairToFL Prim Source # 

Methods

applyAndTryToFixFL :: ApplyMonad (ApplyState Prim) m => Prim wX wY -> m (Maybe (String, FL Prim wX wY)) Source #

PrimApply Prim Source # 

Methods

applyPrimFL :: ApplyMonad (ApplyState Prim) m => FL Prim wX wY -> m () Source #

(Functor m, Monad m) => ApplyMonadTrans ObjectMap m Source # 

Associated Types

type ApplyMonadOver (ObjectMap :: (* -> *) -> *) (m :: * -> *) :: * -> * Source #

(Functor m, Monad m) => ApplyMonad ObjectMap (StateT (ObjectMap m) m) Source #