@@ -328,6 +328,7 @@ sliceIndexerFromLen from len =
328328 Unfold.lmap unsafeThaw (MA.sliceIndexerFromLen from len)
329329
330330{-# DEPRECATED genSlicesFromLen "Please use sliceIndexerFromLen instead." #-}
331+{-# INLINE genSlicesFromLen #-}
331332genSlicesFromLen :: forall m a. (Monad m, Unbox a)
332333 => Int -- ^ from index
333334 -> Int -- ^ length of the slice
@@ -349,6 +350,7 @@ slicerFromLen from len =
349350 $ Unfold.lmap unsafeThaw (MA.slicerFromLen from len)
350351
351352{-# DEPRECATED getSlicesFromLen "Please use slicerFromLen instead." #-}
353+{-# INLINE getSlicesFromLen #-}
352354getSlicesFromLen :: forall m a. (Monad m, Unbox a)
353355 => Int -- ^ from index
354356 -> Int -- ^ length of the slice
@@ -399,6 +401,7 @@ indexReader m =
399401
400402-- XXX DO NOT REMOVE, change the signature to use Stream instead of unfold
401403{-# DEPRECATED getIndices "Please use getIndices instead." #-}
404+{-# INLINE getIndices #-}
402405getIndices :: (Monad m, Unbox a) => Stream m Int -> Unfold m (Array a) a
403406getIndices = indexReader
404407