-----------------------------------------------------------------------------
-- |
-- Module      : Data.Array.Parallel.Stream
-- Copyright   : (c) [2006,2007]        Roman Leshchinskiy
-- License     : see libraries/ndp/LICENSE
-- 
-- Maintainer  : Roman Leshchinskiy <rl@cse.unsw.edu.au>
-- Stability   : internal
-- Portability : non-portable (existentials)
--
--
-- This module defined the interface to the stream library used for loop
-- fusion.
--

module Data.Array.Parallel.Stream (
  module Data.Array.Parallel.Stream.Flat,
  module Data.Array.Parallel.Stream.Segmented
) where

import Data.Array.Parallel.Stream.Flat
import Data.Array.Parallel.Stream.Segmented