Data.Tickle.Get

Get data type

data Get e a

Primitive parsers

getLazyByteString

getLazyByteStringNul

getRemainingLazyByteString

getPtr

getWord8

getWord16be

getWord16le

getWord32be

getWord32le

getWord64be

getWord64le

getWordhost

getWord16host

getWord32host

getWord64host

failGet

constant

bytesRead

demandInput

skip

isNotEmpty

isEmpty

getByteString

modify

readN

ensureN

Higher-level combinators

runAndKeepTrack

pushBack

pushFront

xrunGetIncremental

noMeansNo

prompt

isolate

lookAhead

lookAheadM

lookAheadE

readNWith

calculateOffset

pushChunk

pushChunks

pushEndOfInput

Error label

(!+)

addLabel

(!-)

setLabel

(!!-)

modifyLabel

Decoder

data Decoder e a

decoder

_Fail

_Partial

_Done

Run Get parser

runGet

runGetIncremental

XDecoder data type

data XDecoder e a

Reduction

xdecoder

Prisms

_XFail

_XPartial

_XDone

_XBytesRead

CompletedXDecoder data type

data CompletedXDecoder e a

Reduction

completedXDecoder

Prism

_CompletedFail

_CompletedDone

Isomorphism

completedIso

Lens

completedByteString

completedValue

Prism

uncomplete

Traversal

uncompletedByteString

uncompletedValue