on master help sign in
Move Data.Ring.Unboxed to Data.Ring
commitcd523f51779b1866a7bd2d66aa513ccb7c335ff4 authorRanjeet Kumar Ranjan <ranjeetr@composewell.com> dateMon 7 Aug 2023, 18:33 (3 years ago) parent64ec434
11 files changed+14−14
benchmark/Streamly/Benchmark/Data/Fold/Window.hs+1−1 benchmark/Streamly/Benchmark/Data/Ring/Unboxed.hs+1−1 core/src/Streamly/Internal/Data/Array.hs+1−1 core/src/Streamly/Internal/Data/Fold/Combinators.hs+1−1 core/src/Streamly/Internal/Data/Fold/Window.hs+2−2 core/src/Streamly/Internal/Data/Pipe.hs+1−1 core/src/Streamly/Internal/Data/Ring/Unboxed.hs → core/src/Streamly/Internal/Data/Ring.hs+3−3 core/src/Streamly/Internal/Data/Stream/StreamD/Nesting.hs+1−1 core/streamly-core.cabal+1−1 test/Streamly/Test/Data/Fold/Window.hs+1−1 test/Streamly/Test/Data/Ring/Unboxed.hs+1−1
benchmark/Streamly/Benchmark/Data/Fold/Window.hs+1−1
@@ -8,7 +8,7 @@ import Streamly.Internal.Data.Stream (Stream)
88import System.Random (randomRIO)
99
1010import qualified Streamly.Data.Fold as Fold
11−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
11+import qualified Streamly.Internal.Data.Ring as Ring
1212import qualified Streamly.Internal.Data.Fold.Window as Window
1313import qualified Streamly.Internal.Data.Stream as Stream
1414
benchmark/Streamly/Benchmark/Data/Ring/Unboxed.hs+1−1
@@ -14,7 +14,7 @@ import Control.Monad (void)
1414import GHC.Ptr (Ptr(..))
1515
1616import qualified Streamly.Internal.Data.Array.Type as Array
17−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
17+import qualified Streamly.Internal.Data.Ring as Ring
1818import qualified Data.Foldable as P
1919
2020import Gauge
core/src/Streamly/Internal/Data/Array.hs+1−1
@@ -133,7 +133,7 @@ import qualified Streamly.Internal.Data.Array.Type as A
133133import qualified Streamly.Internal.Data.Fold as FL
134134import qualified Streamly.Internal.Data.Producer.Type as Producer
135135import qualified Streamly.Internal.Data.Producer as Producer
136−import qualified Streamly.Internal.Data.Ring.Unboxed as RB
136+import qualified Streamly.Internal.Data.Ring as RB
137137import qualified Streamly.Internal.Data.Stream as D
138138import qualified Streamly.Internal.Data.Stream as Stream
139139import qualified Streamly.Internal.Data.Unfold as Unfold
core/src/Streamly/Internal/Data/Fold/Combinators.hs+1−1
@@ -247,7 +247,7 @@ import qualified Streamly.Internal.Data.MutArray.Type as MA
247247import qualified Streamly.Internal.Data.Array.Type as Array
248248import qualified Streamly.Internal.Data.Fold.Window as FoldW
249249import qualified Streamly.Internal.Data.Pipe.Type as Pipe
250−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
250+import qualified Streamly.Internal.Data.Ring as Ring
251251import qualified Streamly.Internal.Data.Stream.StreamD.Type as StreamD
252252
253253import Prelude hiding
core/src/Streamly/Internal/Data/Fold/Window.hs+2−2
@@ -66,7 +66,7 @@ import Streamly.Internal.Data.Tuple.Strict
6666 (Tuple'(..), Tuple3Fused' (Tuple3Fused'))
6767
6868import qualified Streamly.Internal.Data.Fold.Type as Fold
69−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
69+import qualified Streamly.Internal.Data.Ring as Ring
7070
7171import Prelude hiding (length, sum, minimum, maximum)
7272
@@ -74,7 +74,7 @@ import Prelude hiding (length, sum, minimum, maximum)
7474-- >>> import Data.Bifunctor(bimap)
7575-- >>> import qualified Streamly.Data.Fold as Fold
7676-- >>> import qualified Streamly.Internal.Data.Fold.Window as FoldW
77−-- >>> import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
77+-- >>> import qualified Streamly.Internal.Data.Ring as Ring
7878-- >>> import qualified Streamly.Data.Stream as Stream
7979-- >>> import Prelude hiding (length, sum, minimum, maximum)
8080
core/src/Streamly/Internal/Data/Pipe.hs+1−1
@@ -246,7 +246,7 @@ import Prelude
246246import Streamly.Internal.Data.Pipe.Type
247247 (Pipe(..), PipeState(..), Step(..), zipWith, tee, map, compose)
248248-- import Streamly.Internal.Data.Array.Type (Array)
249−-- import Streamly.Internal.Data.Ring.Unboxed (Ring)
249+-- import Streamly.Internal.Data.Ring (Ring)
250250-- import Streamly.Internal.Data.Stream (Stream)
251251-- import Streamly.Internal.Data.Time.Units
252252-- (AbsTime, MilliSecond64(..), addToAbsTime, diffAbsTime, toRelTime,
core/src/Streamly/Internal/Data/Ring/Unboxed.hs → core/src/Streamly/Internal/Data/Ring.hsrenamed+3−3
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Streamly.Internal.Data.Ring.Unboxed
2+-- Module : Streamly.Internal.Data.Ring
33-- Copyright : (c) 2019 Composewell Technologies
44-- License : BSD3
55-- Maintainer : streamly@composewell.com
@@ -12,7 +12,7 @@
1212-- XXX Make the implementation similar to mutable array
1313-- XXX Rename this module to Data.RingArray.Storable
1414
15−module Streamly.Internal.Data.Ring.Unboxed
15+module Streamly.Internal.Data.Ring
1616 ( Ring(..)
1717
1818 -- * Construction
@@ -96,7 +96,7 @@ import Prelude hiding (length, concat, read)
9696
9797-- $setup
9898-- >>> :m
99−-- >>> import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
99+-- >>> import qualified Streamly.Internal.Data.Ring as Ring
100100
101101-- | A ring buffer is a mutable array of fixed size. Initially the array is
102102-- empty, with ringStart pointing at the start of allocated memory. We call the
core/src/Streamly/Internal/Data/Stream/StreamD/Nesting.hs+1−1
@@ -195,7 +195,7 @@ import qualified Streamly.Internal.Data.Array.Type as A
195195import qualified Streamly.Internal.Data.Fold as FL
196196import qualified Streamly.Internal.Data.Parser as PR
197197import qualified Streamly.Internal.Data.Parser as PRD
198−import qualified Streamly.Internal.Data.Ring.Unboxed as RB
198+import qualified Streamly.Internal.Data.Ring as RB
199199
200200import Streamly.Internal.Data.Stream.StreamD.Transform
201201 (intersperse, intersperseMSuffix)
core/streamly-core.cabal+1−1
@@ -359,7 +359,7 @@ library
359359 , Streamly.Internal.FileSystem.Dir
360360
361361 -- Ring Arrays
362− , Streamly.Internal.Data.Ring.Unboxed
362+ , Streamly.Internal.Data.Ring
363363 , Streamly.Internal.Data.Ring.Generic
364364
365365 -- streamly-console
test/Streamly/Test/Data/Fold/Window.hs+1−1
@@ -2,7 +2,7 @@ module Streamly.Test.Data.Fold.Window (main) where
22
33import Streamly.Internal.Data.Fold.Window
44import Test.Hspec (hspec, describe, it, runIO)
5−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
5+import qualified Streamly.Internal.Data.Ring as Ring
66import qualified Streamly.Internal.Data.Stream as S
77import qualified Streamly.Internal.Data.Fold as Fold
88
test/Streamly/Test/Data/Ring/Unboxed.hs+1−1
@@ -11,7 +11,7 @@ module Streamly.Test.Data.Ring.Unboxed (main) where
1111import Control.Monad (void)
1212
1313import qualified Streamly.Internal.Data.Array.Type as Array
14−import qualified Streamly.Internal.Data.Ring.Unboxed as Ring
14+import qualified Streamly.Internal.Data.Ring as Ring
1515
1616import Prelude as P
1717import qualified Data.Foldable as P