The CompactString type
Introducing and eliminating CompactStrings
Basic interface
Transforming CompactStrings
Reducing CompactStrings (folds)
Special folds
Building CompactStrings
Scans
Accumulating maps
Unfolding CompactStrings
Substrings
Breaking strings
Breaking into many substrings
Breaking into lines and words
Predicates
Search for arbitrary substrings
Searching CompactStrings
Searching by equality
Searching with a predicate
Indexing CompactStrings
Zipping and unzipping CompactStrings
Ordered CompactStrings
Encoding
Encoding conversion
Standard input and output
Files
I/O with Handles