@@ -66,6 +66,10 @@ module Streamly.Data.Array
67 , isPinned
67 , isPinned
69 -- * Unfolds
73 -- * Unfolds
71 , readerRev
75 , readerRev
@@ -87,7 +91,7 @@ where
88#include "inline.hs"
92#include "inline.hs"
90−import Streamly.Internal.Data.Array hiding (read, readRev)
94+import Streamly.Internal.Data.Array
91import Streamly.Internal.Data.Unbox (Unbox (..))
95import Streamly.Internal.Data.Unbox (Unbox (..))
93import Prelude hiding (read, length)
97import Prelude hiding (read, length)
@@ -106,7 +110,7 @@ import Prelude hiding (read, length)
107-- Convert array to stream, and fold the stream:
111-- Convert array to stream, and fold the stream:
109−-- >>> fold f arr = Stream.unfold Array.reader arr & Stream.fold f
113+-- >>> fold f arr = Array.read arr & Stream.fold f
110-- >>> fold Fold.sum (Array.fromList [1,2,3::Int])
114-- >>> fold Fold.sum (Array.fromList [1,2,3::Int])
@@ -114,7 +118,7 @@ import Prelude hiding (read, length)
115-- Convert array to stream, transform, and fold back to array:
119-- Convert array to stream, transform, and fold back to array:
117−-- >>> amap f arr = Stream.unfold Array.reader arr & fmap f & Stream.fold Array.write
121+-- >>> amap f arr = Array.read arr & fmap f & Stream.fold Array.write
118-- >>> amap (+1) (Array.fromList [1,2,3::Int])
122-- >>> amap (+1) (Array.fromList [1,2,3::Int])
119-- fromList [2,3,4]
123-- fromList [2,3,4]