@@ -49,20 +49,20 @@ import Control.DeepSeq (NFData(..))
50import Control.Monad (when)
50import Control.Monad (when)
51import Control.Monad.IO.Class (liftIO, MonadIO)
51import Control.Monad.IO.Class (liftIO, MonadIO)
52−import GHC.IO (unsafePerformIO)
53−import GHC.Base (Int(..))
54import Data.Functor.Identity (runIdentity)
52import Data.Functor.Identity (runIdentity)
55import Data.Primitive.Array hiding (fromList, fromListN)
53import Data.Primitive.Array hiding (fromList, fromListN)
54+import GHC.Base (Int(..))
55+import GHC.IO (unsafePerformIO)
56import qualified GHC.Exts as Exts
56import qualified GHC.Exts as Exts
58−import Streamly.Internal.Data.Tuple.Strict (Tuple'(..), Tuple3'(..))
59−import Streamly.Internal.Data.Unfold.Types (Unfold(..))
60import Streamly.Internal.Data.Fold.Types (Fold(..))
58import Streamly.Internal.Data.Fold.Types (Fold(..))
61import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
59import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
62import Streamly.Internal.Data.Stream.Serial (SerialT)
60import Streamly.Internal.Data.Stream.Serial (SerialT)
61+import Streamly.Internal.Data.Tuple.Strict (Tuple'(..), Tuple3'(..))
62+import Streamly.Internal.Data.Unfold.Types (Unfold(..))
64−import qualified Streamly.Internal.Data.Stream.StreamD as D
65import qualified Streamly.Internal.Data.Fold.Types as FL
64import qualified Streamly.Internal.Data.Fold.Types as FL
65+import qualified Streamly.Internal.Data.Stream.StreamD as D
67{-# NOINLINE bottomElement #-}
67{-# NOINLINE bottomElement #-}
68bottomElement :: a
68bottomElement :: a