Data.ByteString.Lazy.Char8

The ByteString type

data ByteString

Introducing and eliminating ByteStrings

Basic interface

Transforming ByteStrings

Reducing ByteStrings (folds)

Special folds

Building ByteStrings

Scans

Accumulating maps

Infinite ByteStrings

Unfolding ByteStrings

Substrings

Breaking strings

Breaking into many substrings

Breaking into lines and words

Predicates

Searching ByteStrings

Searching by equality

Searching with a predicate

Indexing ByteStrings

Zipping and unzipping ByteStrings

Ordered ByteStrings

Low level conversions

Copying ByteStrings

Reading from ByteStrings

I/O with ByteStrings

Standard input and output

Files

I/O with Handles