repa-stream-4.2.2.1: Data/Repa/Chain.hs
-- | * See the "Data.Repa.Vector.Unboxed" module for examples of how these
-- functions can be used.
module Data.Repa.Chain
( -- * Chain Fusion
Chain (..)
, Step (..)
, liftChain
, resumeChain
-- * Weaves
, weaveC, Weave, Turn (..), Move(..), move
-- * Folding
, foldsC, Folds(..)
-- * Unfolding
, unfoldsC
, StepUnfold (..)
-- * Scanning
, scanMaybeC
-- * Grouping
, groupsByC)
where
import Data.Repa.Chain.Base
import Data.Repa.Chain.Scan
import Data.Repa.Chain.Weave
import Data.Repa.Chain.Folds