Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class PrimPatch (PrimOf p) => PrimPatchBase p Source #
Instances
PrimPatchBase p => PrimPatchBase (Invertible p) Source # | |
Defined in Darcs.Patch.Invertible | |
PrimPatchBase p => PrimPatchBase (Named p) Source # | |
PrimPatchBase p => PrimPatchBase (PatchInfoAndG p) Source # | |
Defined in Darcs.Patch.PatchInfoAnd | |
PrimPatch prim => PrimPatchBase (RebaseChange prim) Source # | |
Defined in Darcs.Patch.Rebase.Change | |
PrimPatchBase p => PrimPatchBase (WithDroppedDeps p) Source # | |
Defined in Darcs.Patch.Rebase.Change | |
PrimPatch prim => PrimPatchBase (RebaseFixup prim) Source # | |
Defined in Darcs.Patch.Rebase.Fixup | |
PrimPatch prim => PrimPatchBase (RepoPatchV1 prim) Source # | |
Defined in Darcs.Patch.V1.Core | |
PrimPatch prim => PrimPatchBase (RepoPatchV2 prim) Source # | |
Defined in Darcs.Patch.V2.RepoPatch | |
PrimPatchBase p => PrimPatchBase (FL p) Source # | |
PrimPatchBase p => PrimPatchBase (RL p) Source # | |
PrimPatch prim => PrimPatchBase (RepoPatchV3 name prim) Source # | |
Defined in Darcs.Patch.V3.Core |
class FromPrim p where Source #
fromAnonymousPrim :: PrimOf p wX wY -> p wX wY Source #
fromPrim :: PatchId p -> PrimOf p wX wY -> p wX wY Source #
fromPrims :: PatchInfo -> FL (PrimOf p) wX wY -> FL p wX wY Source #
Instances
Instances
ToPrim (RepoPatchV1 prim) Source # | |
Defined in Darcs.Patch.V1.Core toPrim :: RepoPatchV1 prim wX wY -> Maybe (PrimOf (RepoPatchV1 prim) wX wY) Source # | |
ToPrim (RepoPatchV2 prim) Source # | |
Defined in Darcs.Patch.V2.RepoPatch toPrim :: RepoPatchV2 prim wX wY -> Maybe (PrimOf (RepoPatchV2 prim) wX wY) Source # | |
ToPrim (RepoPatchV3 name prim) Source # | |
Defined in Darcs.Patch.V3.Core toPrim :: RepoPatchV3 name prim wX wY -> Maybe (PrimOf (RepoPatchV3 name prim) wX wY) Source # |
type ToFromPrim p = (FromPrim p, ToPrim p) Source #