Maintainer | darcs-devel@darcs.net |
---|---|
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
class Commute p => Merge p where Source
Things that can always be merged
Merge DummyPatch Source | |
Merge p => Merge (RL p) Source | |
Merge p => Merge (FL p) Source | |
(Merge p, NameHack p) => Merge (Named p) Source | |
PrimPatch prim => Merge (RealPatch prim) Source | |
(Merge p, NameHack p) => Merge (PatchInfoAnd p) Source | |
(PrimPatchBase p, FromPrim p, Effect p, Invert p, Merge p) => Merge (Rebasing p) Source | |
Merge p => Merge (LabelledPatch p) Source |
selfMerger :: Merge p => MergeFn p p Source