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