| dph-par-0.4.0: Data structures for Nested Data-Parallel Haskell. | Contents | Index

Data.Array.Parallel.Prelude.Double

Synopsis

data Double
(==) :: Double -> Double -> Bool
(/=) :: Double -> Double -> Bool
(<=) :: Double -> Double -> Bool
(<) :: Double -> Double -> Bool
(>=) :: Double -> Double -> Bool
(>) :: Double -> Double -> Bool
min :: Double -> Double -> Double
max :: Double -> Double -> Double
minimumP :: [:Double:] -> Double
maximumP :: [:Double:] -> Double
minIndexP :: [:Double:] -> Int
maxIndexP :: [:Double:] -> Int
(+) :: Double -> Double -> Double
(-) :: Double -> Double -> Double
(*) :: Double -> Double -> Double
negate :: Double -> Double
abs :: Double -> Double
sumP :: [:Double:] -> Double
productP :: [:Double:] -> Double
(/) :: Double -> Double -> Double
recip :: Double -> Double
pi :: Double
exp :: Double -> Double
sqrt :: Double -> Double
log :: Double -> Double
(**) :: Double -> Double -> Double
logBase :: Double -> Double -> Double
sin :: Double -> Double
tan :: Double -> Double
cos :: Double -> Double
asin :: Double -> Double
atan :: Double -> Double
acos :: Double -> Double
sinh :: Double -> Double
tanh :: Double -> Double
cosh :: Double -> Double
asinh :: Double -> Double
atanh :: Double -> Double
acosh :: Double -> Double
fromInt :: Int -> Double
truncate :: Double -> Int
round :: Double -> Int
ceiling :: Double -> Int
floor :: Double -> Int

Documentation
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.
Instances

Enum Double
Eq Double
Floating Double
Fractional Double
Num Double
Ord Double
Real Double
RealFloat Double
RealFrac Double
Show Double
HS Double
DPrim Double
Elt Double
IOElt Double
DT Double
UPrim Double
UA Double
UIO Double
Random Double
Scalar Double
Random Double
Elt Double

(==) :: Double -> Double -> Bool
(/=) :: Double -> Double -> Bool
(<=) :: Double -> Double -> Bool
(<) :: Double -> Double -> Bool
(>=) :: Double -> Double -> Bool
(>) :: Double -> Double -> Bool
min :: Double -> Double -> Double
max :: Double -> Double -> Double
minimumP :: [:Double:] -> Double
maximumP :: [:Double:] -> Double
minIndexP :: [:Double:] -> Int
maxIndexP :: [:Double:] -> Int
(+) :: Double -> Double -> Double
(-) :: Double -> Double -> Double
(*) :: Double -> Double -> Double
negate :: Double -> Double
abs :: Double -> Double
sumP :: [:Double:] -> Double
productP :: [:Double:] -> Double
(/) :: Double -> Double -> Double
recip :: Double -> Double
pi :: Double
exp :: Double -> Double
sqrt :: Double -> Double
log :: Double -> Double
(**) :: Double -> Double -> Double
logBase :: Double -> Double -> Double
sin :: Double -> Double
tan :: Double -> Double
cos :: Double -> Double
asin :: Double -> Double
atan :: Double -> Double
acos :: Double -> Double
sinh :: Double -> Double
tanh :: Double -> Double
cosh :: Double -> Double
asinh :: Double -> Double
atanh :: Double -> Double
acosh :: Double -> Double
fromInt :: Int -> Double
truncate :: Double -> Int
round :: Double -> Int
ceiling :: Double -> Int
floor :: Double -> Int
Produced by Haddock version 2.6.1