-- | * See the "Data.Repa.Vector.Unboxed" module for examples of how these -- functions can be used. module Data.Repa.Stream ( -- * Compacting compactS , compactInS -- * Concatenating , catMaybesS -- * Dicing , diceSepS -- * Extracting , extractS -- * Inserting , insertS -- * Merging , mergeS -- * Padding , padForwardS -- * Ratcheting , unsafeRatchetS -- * Replicating , replicatesS -- * Segmenting , findSegmentsS , startLengthsOfSegsS) where import Data.Repa.Stream.Concat import Data.Repa.Stream.Compact import Data.Repa.Stream.Dice import Data.Repa.Stream.Extract import Data.Repa.Stream.Insert import Data.Repa.Stream.Merge import Data.Repa.Stream.Pad import Data.Repa.Stream.Ratchet import Data.Repa.Stream.Replicate import Data.Repa.Stream.Segment