{-# LANGUAGE Trustworthy #-}
module Universum.List.Reexport
( module Data.List
, module Data.List.NonEmpty
, module GHC.Exts
) where
import Data.List (break, cycle, drop, dropWhile, filter, genericDrop, genericLength,
genericReplicate, genericSplitAt, genericTake, group, inits, intercalate,
intersperse, isPrefixOf, iterate, permutations, repeat, replicate, reverse, scanl,
scanr, sort, sortBy, sortOn, splitAt, subsequences, tails, take, takeWhile,
transpose, unfoldr, unzip, unzip3, zip, zip3, zipWith, (++))
import Data.List.NonEmpty (NonEmpty (..), head, init, last, nonEmpty, tail)
import GHC.Exts (sortWith)