The ByteString
type
Introducing and eliminating ByteString
s
Basic interface
Transformating ByteStrings
Special folds
Building ByteStrings
Scans
Accumulating maps
Generating and unfolding ByteStrings
Substrings
Breaking strings
Breaking into many substrings
Breaking into lines and words
Predicates
Search for arbitrary substrings
Searching ByteStrings
Searching by equality
Searching with a predicate
Indexing ByteStrings
Zipping and unzipping ByteStrings
Ordered ByteStrings
Reading from ByteStrings
Low level CString conversions
Copying ByteStrings
Packing CStrings and pointers
Using ByteStrings as CStrings
Standard input and output
Files
I/O with Handles