Data.NonEmpty
data T f a
(!:)
force
apply
bind
toList
flatten
fetch
cons
snoc
singleton
reverse
mapHead
mapTail
viewL
viewR
init
last
foldl1
foldl1Map
foldBalanced
maximum
maximumBy
maximumKey
minimum
minimumBy
minimumKey
sum
product
append
appendLeft
appendRight
cycle
zipWith
mapAdjacent
class Insert f
insertDefault
class InsertBy f
scanl
scanr
class Tails f
inits
initsRev
class RemoveEach f