streamly-core-0.3.1: src/Streamly/Internal/Data/Stream.hs
-- |
-- Module : Streamly.Internal.Data.Stream
-- Copyright : (c) 2018 Composewell Technologies
-- License : BSD-3-Clause
-- Maintainer : streamly@composewell.com
-- Stability : experimental
-- Portability : GHC
--
-- Direct style re-implementation of CPS stream in
-- "Streamly.Internal.Data.StreamK". GHC is able to INLINE and fuse direct
-- style better, providing better performance than CPS implementation.
--
-- @
-- import qualified Streamly.Internal.Data.Stream as Stream
-- @
module Streamly.Internal.Data.Stream
(
module Streamly.Internal.Data.Stream.Type
, module Streamly.Internal.Data.Stream.Generate
, module Streamly.Internal.Data.Stream.Eliminate
, module Streamly.Internal.Data.Stream.Exception
, module Streamly.Internal.Data.Stream.Lift
, module Streamly.Internal.Data.Stream.Transformer
, module Streamly.Internal.Data.Stream.Nesting
, module Streamly.Internal.Data.Stream.Transform
, module Streamly.Internal.Data.Stream.Top
, module Streamly.Internal.Data.Stream.Container
)
where
import Streamly.Internal.Data.Stream.Type
import Streamly.Internal.Data.Stream.Generate
import Streamly.Internal.Data.Stream.Eliminate
import Streamly.Internal.Data.Stream.Exception
import Streamly.Internal.Data.Stream.Lift
import Streamly.Internal.Data.Stream.Transformer
import Streamly.Internal.Data.Stream.Nesting
import Streamly.Internal.Data.Stream.Transform
import Streamly.Internal.Data.Stream.Top
import Streamly.Internal.Data.Stream.Container