dph-seq-0.4.0: Data structures for Nested Data-Parallel Haskell.
Source code
Contents
Index
Data.Array.Parallel.PArray
Synopsis
data
PArray
a
class
Elt
a
class
Random
a
where
randoms
::
RandomGen
g =>
Int
-> g ->
PArray
a
randomRs
::
RandomGen
g =>
Int
-> (a, a) -> g ->
PArray
a
length
::
Elt
a =>
PArray
a ->
Int
empty
::
Elt
a =>
PArray
a
replicate
::
Elt
a =>
Int
-> a ->
PArray
a
singleton
::
Elt
a => a ->
PArray
a
(!:)
::
Elt
a =>
PArray
a ->
Int
-> a
zip
:: (
Elt
a,
Elt
b) =>
PArray
a ->
PArray
b ->
PArray
(a, b)
unzip
:: (
Elt
a,
Elt
b) =>
PArray
(a, b) -> (
PArray
a,
PArray
b)
enumFromTo
::
Int
->
Int
->
PArray
Int
fromList
::
Elt
a => [a] ->
PArray
a
nf
::
Elt
a =>
PArray
a ->
()
fromUArrPA'
::
Scalar
a =>
Array
a ->
PArray
a
Documentation
data
PArray
a
Source
Lifted parallel arrays
class
Elt
a
Source
class
Random
a
where
Source
Methods
randoms
::
RandomGen
g =>
Int
-> g ->
PArray
a
Source
randomRs
::
RandomGen
g =>
Int
-> (a, a) -> g ->
PArray
a
Source
length
::
Elt
a =>
PArray
a ->
Int
Source
empty
::
Elt
a =>
PArray
a
Source
replicate
::
Elt
a =>
Int
-> a ->
PArray
a
Source
singleton
::
Elt
a => a ->
PArray
a
Source
(!:)
::
Elt
a =>
PArray
a ->
Int
-> a
Source
zip
:: (
Elt
a,
Elt
b) =>
PArray
a ->
PArray
b ->
PArray
(a, b)
Source
unzip
:: (
Elt
a,
Elt
b) =>
PArray
(a, b) -> (
PArray
a,
PArray
b)
Source
enumFromTo
::
Int
->
Int
->
PArray
Int
Source
fromList
::
Elt
a => [a] ->
PArray
a
Source
nf
::
Elt
a =>
PArray
a ->
()
Source
fromUArrPA'
::
Scalar
a =>
Array
a ->
PArray
a
Source
Produced by
Haddock
version 2.6.0