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

Safe Haskell | None
Language | Haskell2010

Darcs.Patch.Prim.V1

Contents

- Orphan instances

# Documentation

data Prim wX wY #

Instances

MyEq Prim # |
Methods unsafeCompare :: Prim wA wB -> Prim wC wD -> Bool # (=\/=) :: Prim wA wB -> Prim wA wC -> EqCheck wB wC # (=/\=) :: Prim wA wC -> Prim wB wC -> EqCheck wA wB #
PatchDebug Prim # |
Methods patchDebugDummy :: Prim wX wY -> () #
PatchInspect Prim # |
Methods listTouchedFiles :: Prim wX wY -> [FilePath] # hunkMatches :: (ByteString -> Bool) -> Prim wX wY -> Bool #
Invert Prim # |
Methods invert :: Prim wX wY -> Prim wY wX #
IsHunk Prim # |
Methods isHunk :: Prim wX wY -> Maybe (FileHunk wX wY) #
PrimConstruct Prim # |
Methods addfile :: FilePath -> Prim wX wY # rmfile :: FilePath -> Prim wX wY # adddir :: FilePath -> Prim wX wY # rmdir :: FilePath -> Prim wX wY # move :: FilePath -> FilePath -> Prim wX wY # changepref :: String -> String -> String -> Prim wX wY # hunk :: FilePath -> Int -> [ByteString] -> [ByteString] -> Prim wX wY # tokreplace :: FilePath -> String -> String -> String -> Prim wX wY # binary :: FilePath -> ByteString -> ByteString -> Prim wX wY # primFromHunk :: FileHunk wX wY -> Prim wX wY # anIdentity :: Prim wX wX #
PrimClassify Prim # |
Methods primIsAddfile :: Prim wX wY -> Bool # primIsRmfile :: Prim wX wY -> Bool # primIsAdddir :: Prim wX wY -> Bool # primIsRmdir :: Prim wX wY -> Bool # primIsMove :: Prim wX wY -> Bool # primIsHunk :: Prim wX wY -> Bool # primIsTokReplace :: Prim wX wY -> Bool # primIsBinary :: Prim wX wY -> Bool # primIsSetpref :: Prim wX wY -> Bool # is_filepatch :: Prim wX wY -> Maybe FileName #
Eq (Prim wX wY) # |
Methods (==) :: Prim wX wY -> Prim wX wY -> Bool # (/=) :: Prim wX wY -> Prim wX wY -> Bool #
type ApplyState Prim # |
type ApplyState Prim = Tree
type PrimOf Prim # |
type PrimOf Prim = Prim

# Orphan instances

Patchy Prim # |
FromPrim Prim # |
Methods fromPrim :: PrimOf Prim wX wY -> Prim wX wY #
PrimPatchBase Prim # |
Associated Types type PrimOf (Prim :: * -> * -> *) :: * -> * -> * #
PrimPatch Prim # |