@@ -106,7 +106,7 @@ import Streamly.Internal.Data.Time.Units (AbsTime , RelTime64, addToAbsTime64)
106import Streamly.Data.Serialize (Unbox)
106import Streamly.Data.Serialize (Unbox)
108import qualified Streamly.Internal.Data.MutArray as Unboxed
108import qualified Streamly.Internal.Data.MutArray as Unboxed
109− (toStreamD, IORef)
109+ (pollIntIORef, IORef)
110import qualified Streamly.Internal.Data.Stream.IsStream.Type as IsStream
110import qualified Streamly.Internal.Data.Stream.IsStream.Type as IsStream
111import qualified Streamly.Internal.Data.Stream.Parallel as Par
111import qualified Streamly.Internal.Data.Stream.Parallel as Par
112import qualified Streamly.Internal.Data.Stream.Serial as Serial
112import qualified Streamly.Internal.Data.Stream.Serial as Serial
@@ -637,4 +637,4 @@ fromCallback setCallback = concatM $ do
638{-# INLINE fromPrimIORef #-}
638{-# INLINE fromPrimIORef #-}
639fromPrimIORef :: (IsStream t, MonadIO m, Unbox a) => Unboxed.IORef a -> t m a
639fromPrimIORef :: (IsStream t, MonadIO m, Unbox a) => Unboxed.IORef a -> t m a
640−fromPrimIORef = fromStreamD . Unboxed.toStreamD
640+fromPrimIORef = fromStreamD . Unboxed.pollIntIORef