Data.List.Extra

String operations

lower

upper

trim

trimStart

trimEnd

word1

line1

escapeHTML

escapeJSON

unescapeHTML

unescapeJSON

Splitting

dropEnd

takeEnd

splitAtEnd

breakEnd

spanEnd

dropWhileEnd

dropWhileEnd'

takeWhileEnd

stripSuffix

stripInfix

stripInfixEnd

dropPrefix

dropSuffix

wordsBy

linesBy

breakOn

breakOnEnd

splitOn

split

chunksOf

Basics

notNull

list

uncons

unsnoc

cons

snoc

drop1

mconcatMap

List operations

groupSort

groupSortOn

groupSortBy

nubOrd

nubOrdBy

nubOrdOn

nubOn

groupOn

sortOn

nubSort

nubSortBy

nubSortOn

maximumOn

minimumOn

disjoint

allSame

anySame

repeatedly

for

firstJust

concatUnzip

concatUnzip3

zipFrom

zipWithFrom

replace

merge

mergeBy