module Data.NonEmpty ( T(Cons, head, tail), (!:), force, apply, bind, Empty(Empty), toList, flatten, fetch, cons, singleton, reverse, mapHead, mapTail, init, last, foldl1, maximum, minimum, sum, product, append, cycle, zipWith, sortBy, sort, insertBy, insert, ) where import Data.NonEmptyPrivate import Prelude ()