{- $setup >>> :m >>> :set -XFlexibleContexts >>> :set -XMagicHash >>> import Data.Function ((&)) >>> import Data.Functor.Identity (Identity(..)) >>> import System.IO.Unsafe (unsafePerformIO) >>> import Streamly.Data.Array (Array) >>> import Streamly.Data.Stream (Stream) >>> import qualified Streamly.Data.Array as Array >>> import qualified Streamly.Data.Fold as Fold >>> import qualified Streamly.Data.ParserK as ParserK >>> import qualified Streamly.Data.Stream as Stream >>> import qualified Streamly.Data.StreamK as StreamK For APIs that have not been released yet. >>> import qualified Streamly.Internal.Data.Array as Array >>> import qualified Streamly.Internal.Data.Stream as Stream -}