@@ -265,7 +265,7 @@ _splitOn byte (D.Stream step state) = D.Stream step' (Initial state)
265265 case r of
266266 D.Yield arr s -> do
267267 (arr1, marr2) <- A.breakOn byte arr
268− buf' <- A.spliceTwo buf arr1
268+ buf' <- A.splice buf arr1
269269 return $ case marr2 of
270270 Nothing -> D.Skip (Buffering s buf')
271271 Just x -> D.Skip (Yielding buf' (Splitting s x))
@@ -295,7 +295,7 @@ splitOn
295295 -> t m (Array Word8)
296296 -> t m (Array Word8)
297297splitOn byte s =
298− fromStreamD $ D.splitInnerBy (A.breakOn byte) A.spliceTwo $ toStreamD s
298+ fromStreamD $ D.splitInnerBy (A.breakOn byte) A.splice $ toStreamD s
299299
300300{-# INLINE splitOnSuffix #-}
301301splitOnSuffix
@@ -305,7 +305,7 @@ splitOnSuffix
305305 -> t m (Array Word8)
306306-- splitOn byte s = fromStreamD $ A.splitOn byte $ toStreamD s
307307splitOnSuffix byte s =
308− fromStreamD $ D.splitInnerBySuffix (A.breakOn byte) A.spliceTwo $ toStreamD s
308+ fromStreamD $ D.splitInnerBySuffix (A.breakOn byte) A.splice $ toStreamD s
309309
310310-------------------------------------------------------------------------------
311311-- Elimination - Running folds