Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data types used by Filediff
- data Filediff = Filediff {}
- data Diff = Diff {}
- data FileChange
- data ListDiff a = ListDiff {}
- listDiff :: FileChange -> ListDiff Line
- isDel :: FileChange -> Bool
- isMod :: FileChange -> Bool
- isAdd :: FileChange -> Bool
- type Line = Text
- type Error = String
Documentation
A data type for differences between directories. filediffs
stores Filediffs
whose filepaths are relative to directories being
diffed.
data FileChange Source
The types and sets of changes possible between two files.
listDiff :: FileChange -> ListDiff Line Source
Gets the ListDiff
stored in a FileChange
.
isDel :: FileChange -> Bool Source
Whether a FileChange
is a deletion or not.
isMod :: FileChange -> Bool Source
Whether a FileChange
is a modification or not.
isAdd :: FileChange -> Bool Source
Whether a FileChange
is a addition or not.