module Data.Array.Parallel.Unlifted.Parallel (
bpermuteUP, updateUP,
enumFromToUP, enumFromThenToUP, enumFromStepLenUP,
mapUP, filterUP, packUP, zipWithUP, foldUP, scanUP,
andUP, sumUP,
mapSUP, filterSUP, packCUP, zipWithSUP, foldSUP, sumSUP, bpermuteSUP', enumFromThenToSUP, replicateSUP, indexedSUP, jsTest,
indexedUP, replicateUP, replicateEachUnbalancedUP,
dropUP
) where
import Data.Array.Parallel.Unlifted.Parallel.Permute
import Data.Array.Parallel.Unlifted.Parallel.Combinators
import Data.Array.Parallel.Unlifted.Parallel.Basics
import Data.Array.Parallel.Unlifted.Parallel.Sums
import Data.Array.Parallel.Unlifted.Parallel.Enum
import Data.Array.Parallel.Unlifted.Parallel.Segmented
import Data.Array.Parallel.Unlifted.Parallel.Subarrays