dph-seq-0.5.1.1: Data/Array/Parallel/Prelude.hs
-- | This module (as well as the type-specific modules 'Data.Array.Parallel.Prelude.*') are a
-- temporary kludge needed as DPH programs cannot directly use the (non-vectorised) functions from
-- the standard Prelude. It also exports some conversion helpers.
--
-- /This module should not be explicitly imported in user code anymore./ User code should only
-- import 'Data.Array.Parallel' and, until the vectoriser supports type classes, the type-specific
-- modules 'Data.Array.Parallel.Prelude.*'.
module Data.Array.Parallel.Prelude (
module Data.Array.Parallel.Prelude.Bool,
module Data.Array.Parallel.Prelude.Tuple,
PArray, Scalar(..),
toUArrPA,
fromUArrPA', fromUArrPA_2', fromUArrPA_3, fromUArrPA_3',
nestUSegdPA'
) where
import Data.Array.Parallel.Prelude.Bool
import Data.Array.Parallel.Prelude.Tuple
import Data.Array.Parallel.Lifted.PArray
import Data.Array.Parallel.Lifted.Scalar