dph-lifted-copy-0.7.0.1: Data Parallel Haskell lifted array combinators. (deprecated version)

Safe HaskellNone

Data.Array.Parallel.Prelude

Description

This modules bundles all vectorised versions of Prelude definitions.

This module should not be explicitly imported in user code anymore. User code should only import Parallel and, until the vectoriser supports type classes, the type-specific modules *.

Synopsis

Documentation

type PArr = [::]

data Int

A fixed-precision integer type with at least the range [-2^29 .. 2^29-1]. The exact range for a given implementation can be determined by using minBound and maxBound from the Bounded class.

data Float

Single-precision floating point numbers. It is desirable that this type be at least equal in range and precision to the IEEE single-precision type.

data Double

Double-precision floating point numbers. It is desirable that this type be at least equal in range and precision to the IEEE double-precision type.