Data.Binary.Get

# The Get monad

data Get a

# The lazy input interface

runGet

runGetOrFail

type ByteOffset

# The incremental input interface

data Decoder a

runGetIncremental

## Providing input

pushChunk

pushChunks

pushEndOfInput

# Decoding

skip

isEmpty

bytesRead

lookAhead

lookAheadM

lookAheadE

## ByteStrings

getByteString

getLazyByteString

getLazyByteStringNul

getRemainingLazyByteString

## Decoding words

getWord8

### Big-endian decoding

getWord16be

getWord32be

getWord64be

### Little-endian decoding

getWord16le

getWord32le

getWord64le

### Host-endian, unaligned decoding

getWordhost

getWord16host

getWord32host

getWord64host

# Deprecated functions

runGetState

remaining

getBytes