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

Safe HaskellNone
LanguageHaskell98

Darcs.Patch.V1.Commute

Documentation

merge :: Merge p => (p :\/: p) x y -> (p :/\: p) x y Source

merger :: PrimPatch prim => String -> Patch prim x y -> Patch prim x z -> Sealed (Patch prim y) Source

unravel :: PrimPatch prim => Patch prim x y -> [Sealed (FL prim x)] Source

publicUnravel :: PrimPatch prim => Patch prim x y -> [Sealed (FL prim y)] Source