@@ -53,9 +53,8 @@ import Control.DeepSeq (NFData(..))
53import Data.Functor.Identity (Identity, runIdentity)
53import Data.Functor.Identity (Identity, runIdentity)
54import System.Random (randomRIO)
54import System.Random (randomRIO)
56−import qualified Streamly.Prelude as S
56+import qualified Streamly.Internal.Data.Stream.Serial as S
58−import Streamly.Prelude (SerialT)
59import Gauge
58import Gauge
61-------------------------------------------------------------------------------
60-------------------------------------------------------------------------------
@@ -107,7 +106,7 @@ benchPureSink1 name f =
107 bench name $ nfIO $ randomRIO (1,1) >>= return . runIdentity . f
106 bench name $ nfIO $ randomRIO (1,1) >>= return . runIdentity . f
109{-# INLINE benchPureSrc #-}
108{-# INLINE benchPureSrc #-}
110−benchPureSrc :: String -> (Int -> SerialT Identity a) -> Benchmark
109+benchPureSrc :: String -> (Int -> S.SerialT Identity a) -> Benchmark
111benchPureSrc name src = benchPure name src (runIdentity . S.drain)
110benchPureSrc name src = benchPure name src (runIdentity . S.drain)
113-------------------------------------------------------------------------------
112-------------------------------------------------------------------------------