Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Darcs.Patch.Prim.FileUUID.Apply
Contents
Documentation
hunkEdit :: Hunk wX wY -> FileContent -> Either String FileContent Source #
data ObjectMap (m :: * -> *) Source #
Constructors
ObjectMap | |
Instances
MonadThrow m => ApplyMonadTrans ObjectMap m Source # | |
Defined in Darcs.Patch.Prim.FileUUID.Apply Methods runApplyMonad :: ApplyMonadOver ObjectMap m x -> ObjectMap m -> m (x, ObjectMap m) Source # | |
MonadThrow m => ApplyMonad ObjectMap (StateT (ObjectMap m) m) Source # | |
Defined in Darcs.Patch.Prim.FileUUID.Apply Methods readFilePS :: ObjectIdOf ObjectMap -> StateT (ObjectMap m) m ByteString Source # | |
type ApplyMonadOperations ObjectMap Source # | |
Defined in Darcs.Patch.Prim.FileUUID.Apply | |
type ObjectIdOf ObjectMap Source # | |
Defined in Darcs.Patch.Prim.FileUUID.ObjectMap | |
type ApplyMonadOver ObjectMap m Source # | |
Defined in Darcs.Patch.Prim.FileUUID.Apply |
Orphan instances
Apply Prim Source # | |
Methods apply :: ApplyMonad (ApplyState Prim) m => Prim wX wY -> m () Source # unapply :: ApplyMonad (ApplyState Prim) m => Prim wX wY -> m () Source # | |
PrimApply Prim Source # | |
Methods applyPrimFL :: ApplyMonad (ApplyState Prim) m => FL 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 # | |
MonadThrow m => ApplyMonadTrans ObjectMap m Source # | |
Methods runApplyMonad :: ApplyMonadOver ObjectMap m x -> ObjectMap m -> m (x, ObjectMap m) Source # | |
MonadThrow m => ApplyMonad ObjectMap (StateT (ObjectMap m) m) Source # | |
Methods readFilePS :: ObjectIdOf ObjectMap -> StateT (ObjectMap m) m ByteString Source # |