non-empty-0.2: src/Data/NonEmpty.hs
module Data.NonEmpty (
T(Cons, head, tail),
(!:),
force,
apply,
bind,
toList,
flatten,
fetch,
cons, snoc,
singleton,
reverse,
mapHead,
mapTail,
viewL, viewR,
init,
last,
foldl1,
foldBalanced,
maximum, maximumBy, maximumKey,
minimum, minimumBy, minimumKey,
sum,
product,
append, appendLeft, appendRight,
cycle,
zipWith,
mapAdjacent,
Insert(insert), insertDefault,
InsertBy(insertBy),
scanl, scanr,
Tails(tails),
RemoveEach(removeEach),
) where
import Data.NonEmptyPrivate
import Prelude ()