Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
- prettyDiff :: forall c. Doc -> Doc -> (c -> Doc) -> [[Diff [c]]] -> Doc
- prettyHunk :: (c -> Doc) -> [Diff [c]] -> [Doc]
- prettyChange :: (c -> Doc) -> Diff [c] -> [Doc]
Documentation
prettyDiff :: forall c. Doc -> Doc -> (c -> Doc) -> [[Diff [c]]] -> Doc Source
Pretty print a list of hunks.
prettyHunk :: (c -> Doc) -> [Diff [c]] -> [Doc] Source
Pretty print a hunk of adjacent changes
prettyChange :: (c -> Doc) -> Diff [c] -> [Doc] Source
Pretty print a single change (e.g. a line of a text file)