Data.List.NonEmpty
data NonEmpty a
map
intersperse
scanl
scanr
scanl1
scanr1
head
tail
last
init
(<|)
cons
uncons
sort
reverse
inits
tails
iterate
repeat
cycle
unfold
insert
take
drop
splitAt
takeWhile
dropWhile
span
break
filter
partition
group
groupBy
group1
groupBy1
isPrefixOf
(!!)
zip
zipWith
unzip
words
unwords
lines
unlines
fromList
toList
nonEmpty
xor