Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class (Patchy p, PatchInspect p, MaybeInternal p, NameHack p) => Matchable p Source
Matchable DummyPatch | |
PrimPatch prim => Matchable (Patch prim) | |
PrimPatch prim => Matchable (RealPatch prim) | |
(PrimPatchBase p, PatchListFormat p, Patchy p, FromPrim p, Conflict p, Effect p, PatchInspect p, CommuteNoConflicts p, IsHunk p) => Matchable (Rebasing p) | |
(PrimPatchBase p, Apply p, Invert p, PatchInspect p, (~) ((* -> *) -> *) (ApplyState p) (ApplyState (PrimOf p))) => Matchable (RebaseChange p) |