@@ -19,7 +19,7 @@ module Streamly.Internal.Data.Array.Generic.Mut.Type
1919 -- , nil
2020
2121 -- *** Uninitialized Arrays
22− , newArray
22+ , new
2323 -- , newArrayWith
2424
2525 -- *** From streams
@@ -228,12 +228,12 @@ bottomElement =
228228
229229-- XXX Would be nice if GHC can provide something like newUninitializedArray# so
230230-- that we do not have to write undefined or error in the whole array.
231−-- | @newArray count@ allocates an empty array that can hold 'count' items.
231+-- | @new count@ allocates an empty array that can hold 'count' items.
232232--
233233-- /Pre-release/
234−{-# INLINE newArray #-}
235−newArray :: forall m a. MonadIO m => Int -> m (Array a)
236−newArray n@(I# n#) =
234+{-# INLINE new #-}
235+new :: forall m a. MonadIO m => Int -> m (Array a)
236+new n@(I# n#) =
237237 liftIO
238238 $ IO
239239 $ \s# ->
@@ -317,7 +317,7 @@ modifyIndex i f arr@Array {..} = do
317317--
318318realloc :: MonadIO m => Int -> Array a -> m (Array a)
319319realloc n arr = do
320− arr1 <- newArray n
320+ arr1 <- new n
321321 let !newLen@(I# newLen#) = min n (arrLen arr)
322322 !(I# arrS#) = arrStart arr
323323 !(I# arr1S#) = arrStart arr1
@@ -526,7 +526,7 @@ writeNUnsafe n = Fold step initial return
526526
527527 where
528528
529− initial = FL.Partial <$> newArray (max n 0)
529+ initial = FL.Partial <$> new (max n 0)
530530
531531 step arr x = FL.Partial <$> snocUnsafe arr x
532532
@@ -602,6 +602,6 @@ putSliceUnsafe src srcStart dst dstStart len = liftIO $ do
602602clone :: MonadIO m => Array a -> m (Array a)
603603clone src = liftIO $ do
604604 let len = arrLen src
605− dst <- newArray len
605+ dst <- new len
606606 putSliceUnsafe src 0 dst 0 len
607607 return dst