Streaming

Free monad transformer

data Stream f m r

Constructing a Stream on a base functor

unfold

for

construct

replicates

repeats

repeatsM

Transforming streams

maps

mapsM

distribute

Inspecting a stream

inspect

Eliminating a Stream

destroy

intercalates

concats

iterTM

iterT

Splitting and joining Streams

splitsAt

chunksOf

concats

Base functor for streams of individual items

data Of a b

lazily

strictly

re-exports

class MFunctor t

class MonadTrans t