@@ -211,7 +211,6 @@ module Streamly.Prelude
211211 , drop
212212 , dropWhile
213213 , dropWhileM
214− , splitAt
215214
216215 -- ** Inserting
217216 , intersperseM
@@ -266,7 +265,7 @@ import Prelude
266265 foldl, mapM, mapM_, sequence, all, any, sum, product, elem,
267266 notElem, maximum, minimum, head, last, tail, length, null,
268267 reverse, iterate, init, and, or, lookup, foldr1, (!!),
269− splitAt, scanl, scanl1, replicate, concatMap)
268+ scanl, scanl1, replicate, concatMap)
270269import qualified Prelude
271270import qualified System.IO as IO
272271
@@ -1046,11 +1045,6 @@ dropWhile p m = fromStreamS $ S.dropWhile p $ toStreamS m
10461045dropWhileM :: (IsStream t, Monad m) => (a -> m Bool) -> t m a -> t m a
10471046dropWhileM p m = fromStreamD $ D.dropWhileM p $ toStreamD m
10481047
1049−-- | Split the stream at position 'n'.
1050−{-# INLINE splitAt #-}
1051−splitAt :: (IsStream t, Monad m) => Int -> t m a -> (t m a, t m a)
1052−splitAt n m = (take n m, drop n m)
1053−
10541048------------------------------------------------------------------------------
10551049-- Transformation by Mapping
10561050------------------------------------------------------------------------------