Pipes.Text

Effectful Text

Lenses

view / (^.)

over / (%~)

zoom

Special types: Producer Text m (Producer Text m r) and FreeT (Producer Text m) m r

Producers

fromLazy

Pipes

map

concatMap

take

drop

takeWhile

dropWhile

filter

scan

pack

unpack

toCaseFold

toLower

toUpper

stripStart

Folds

toLazy

toLazyM

foldChars

head

last

null

length

any

all

maximum

minimum

find

index

count

Primitive Character Parsers

nextChar

drawChar

unDrawChar

peekChar

isEndOfChars

Parsing Lenses

splitAt

span

break

groupBy

group

word

line

FreeT Splitters

chunksOf

splitsWith

splits

groupsBy

groups

lines

words

Transformations

intersperse

packChars

Joiners

intercalate

unlines

unwords

Re-exports