Data.Packer

Types

data Packing a

data Unpacking a

data OutOfBoundUnpacking

data OutOfBoundPacking

data IsolationNotFullyConsumed

data Hole a

Main methods

runUnpacking

tryUnpacking

runPacking

runPackingRes

Unpacking functions

unpackSkip

unpackSetPosition

unpackGetPosition

getWord8

getWord16

getWord16LE

getWord16BE

getWord32

getWord32LE

getWord32BE

getWord64

getWord64LE

getWord64BE

getBytes

getBytesCopy

getBytesWhile

getRemaining

getRemainingCopy

getStorable

getFloat32LE

getFloat32BE

getFloat64LE

getFloat64BE

isolate

Packing functions

packGetPosition

putWord8

putHoleWord8

putWord16

putWord16LE

putWord16BE

putHoleWord16

putHoleWord16LE

putHoleWord16BE

putWord32

putWord32LE

putWord32BE

putHoleWord32

putHoleWord32LE

putHoleWord32BE

putWord64

putWord64LE

putWord64BE

putHoleWord64

putHoleWord64LE

putHoleWord64BE

putBytes

putStorable

putFloat32LE

putFloat32BE

putFloat64LE

putFloat64BE

fillHole