Data.Iteratee.Base

Types

data ErrMsg

data StreamG c el

data IterGV c el m a

data IterateeG c el m a

type EnumeratorN s_outer el_outer s_inner el_inner m a

type EnumeratorGM s el m a

type EnumeratorGMM sfrom elfrom sto elto m a

Iteratees

Iteratee Utilities

joinI

liftI

isFinished

run

joinIM

stream2list

stream2stream

checkIfDone

liftInner

Error handling

setEOF

throwErr

checkErr

Basic Iteratees

break

dropWhile

drop

identity

head

heads

peek

skipToEof

length

Nested iteratee combinators

take

takeR

mapStream

rigidMapStream

looseMapStream

convStream

filter

Folds

foldl

foldl'

foldl1

Special Folds

sum

product

Enumerators

Basic enumerators

enumEof

enumErr

enumPure1Chunk

enumPureNChunk

Enumerator Combinators

(>.)

enumPair

Misc.

seek

type FileOffset

Classes