Data.Text.Manipulate

Strict vs lazy types

Unicode

Fusion

Subwords

Removing words

takeWord

dropWord

stripWord

Breaking on words

breakWord

splitWords

Character manipulation

lowerHead

upperHead

mapHead

Line manipulation

indentLines

prependLines

Ellipsis

toEllipsis

toEllipsisWith

Acronyms

toAcronym

Ordinals

toOrdinal

Casing

toTitle

toCamel

toPascal

toSnake

toSpinal

toTrain

Boundary predicates

isBoundary

isWordBoundary