Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
gen :: [Patch 'AbsSeek Bytes] -> ([Patch 'FwdSeek Bytes], [Error 'AbsSeek Bytes]) Source #
Process a list of patches into a linear patch script.
Errors are reported, but do not interrupt patch generation. The user could discard patchscripts that errored, or perhaps attempt to recover them. This is what we do for errors:
- overlapping edit: later edit is skipped & overlapping edits reported