bytepatch-0.2.0: Patch byte-representable data in a bytestream.
Safe HaskellNone
LanguageHaskell2010

BytePatch.Linear.Core

Synopsis

Documentation

type Patchscript a = [(Int, Overwrite a)] Source #

A list of "keep n bytes, write data in-place" actions.

data Patch a Source #

Write the given data into the given offset.

Constructors

Patch 

Instances

Instances details
Eq a => Eq (Patch a) Source # 
Instance details

Defined in BytePatch.Linear.Core

Methods

(==) :: Patch a -> Patch a -> Bool #

(/=) :: Patch a -> Patch a -> Bool #

Show a => Show (Patch a) Source # 
Instance details

Defined in BytePatch.Linear.Core

Methods

showsPrec :: Int -> Patch a -> ShowS #

show :: Patch a -> String #

showList :: [Patch a] -> ShowS #