Contents
Index
knead-0.2.0.1: Repa array processing using LLVM JIT
Index
!
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
#:.
Data.Array.Knead.Index.Linear
$#
Data.Array.Knead.Parameter
$:.
Data.Array.Knead.Simple.Slice
,
Data.Array.Knead.Simple.Fold
,
Data.Array.Knead.Parameterized.Slice
:.
1 (Type/Class)
Data.Array.Knead.Index.Linear
2 (Data Constructor)
Data.Array.Knead.Index.Linear
add
Data.Array.Knead.Expression
apply
1 (Function)
Data.Array.Knead.Simple.Slice
2 (Function)
Data.Array.Knead.Simple.Fold
3 (Function)
Data.Array.Knead.Parameterized.Slice
Array
1 (Type/Class)
Data.Array.Knead.Simple.Symbolic
2 (Type/Class)
Data.Array.Knead.Simple.Physical
,
Data.Array.Knead.Parameterized.Physical
3 (Data Constructor)
Data.Array.Knead.Simple.Physical
4 (Type/Class)
Data.Array.Knead.Parameterized.Symbolic
backpermute
1 (Function)
Data.Array.Knead.Simple.ShapeDependent
2 (Function)
Data.Array.Knead.Simple.Symbolic
3 (Function)
Data.Array.Knead.Parameterized.Symbolic
backpermute2
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Simple.ShapeDependent
backpermuteExtra
Data.Array.Knead.Simple.ShapeDependent
buffer
Data.Array.Knead.Simple.Physical
C
1 (Type/Class)
Data.Array.Knead.Index.Nested.Shape
2 (Type/Class)
Data.Array.Knead.Simple.Symbolic
3 (Type/Class)
Data.Array.Knead.Index.Linear
Compose
Data.Array.Knead.Expression
compose
Data.Array.Knead.Expression
Composed
Data.Array.Knead.Expression
computeSize
Data.Array.Knead.Index.Linear
Cons
Data.Array.Knead.Index.Linear
cons
1 (Function)
Data.Array.Knead.Index.Linear.Int
2 (Function)
Data.Array.Knead.Index.Linear
Constant
Data.Array.Knead.Parameter
constant
Data.Array.Knead.Index.Linear
Decompose
Data.Array.Knead.Expression
decompose
Data.Array.Knead.Expression
decons
1 (Function)
Data.Array.Knead.Index.Linear.Int
2 (Function)
Data.Array.Knead.Index.Linear
Exp
1 (Type/Class)
Data.Array.Knead.Expression
,
Data.Array.Knead.Simple.Symbolic
,
Data.Array.Knead.Parameterized.Symbolic
2 (Data Constructor)
Data.Array.Knead.Expression
extendParameter
Data.Array.Knead.Parameterized.Symbolic
extrude
1 (Function)
Data.Array.Knead.Simple.Slice
2 (Function)
Data.Array.Knead.Parameterized.Slice
feed
Data.Array.Knead.Parameterized.Physical
fill
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Simple.ShapeDependent
3 (Function)
Data.Array.Knead.Parameterized.Symbolic
flattenIndex
1 (Function)
Data.Array.Knead.Index.Nested.Shape
2 (Function)
Data.Array.Knead.Index.Linear
flattenIndexRec
Data.Array.Knead.Index.Nested.Shape
fold
Data.Array.Knead.Simple.Fold
fold1
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
fold1All
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
fromInteger'
Data.Array.Knead.Expression
fromList
Data.Array.Knead.Simple.Physical
,
Data.Array.Knead.Parameterized.Physical
fromScalar
Data.Array.Knead.Simple.Symbolic
fst
Data.Array.Knead.Expression
gather
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
genericValue
Data.Array.Knead.Parameter
get
Data.Array.Knead.Parameter
head
Data.Array.Knead.Index.Linear
id
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
idiv
Data.Array.Knead.Expression
Index
1 (Type/Class)
Data.Array.Knead.Index.Nested.Shape
2 (Type/Class)
Data.Array.Knead.Index.Linear
index
Data.Array.Knead.Index.Linear
Int
1 (Type/Class)
Data.Array.Knead.Index.Linear.Int
2 (Data Constructor)
Data.Array.Knead.Index.Linear.Int
intersect
1 (Function)
Data.Array.Knead.Index.Nested.Shape
2 (Function)
Data.Array.Knead.Index.Linear
intersectCode
Data.Array.Knead.Index.Nested.Shape
lift0
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
lift1
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
lift2
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
lift3
Data.Array.Knead.Expression
lift4
Data.Array.Knead.Expression
liftM
Data.Array.Knead.Expression
liftM2
Data.Array.Knead.Expression
liftM3
Data.Array.Knead.Expression
Linear
1 (Type/Class)
Data.Array.Knead.Simple.Slice
2 (Type/Class)
Data.Array.Knead.Simple.Fold
3 (Type/Class)
Data.Array.Knead.Parameterized.Slice
load
Data.Array.Knead.Index.Nested.Shape
loadMultiValue
Data.Array.Knead.Index.Linear
loop
Data.Array.Knead.Index.Nested.Shape
loopPrimitive
Data.Array.Knead.Index.Nested.Shape
map
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
mapFst
Data.Array.Knead.Expression
mapSnd
Data.Array.Knead.Expression
mapWithIndex
Data.Array.Knead.Simple.Symbolic
max
Data.Array.Knead.Expression
min
Data.Array.Knead.Expression
modify
Data.Array.Knead.Expression
modify2
Data.Array.Knead.Expression
modifyMultiValue
Data.Array.Knead.Expression
modifyMultiValue2
Data.Array.Knead.Expression
modifyMultiValueM
Data.Array.Knead.Expression
modifyMultiValueM2
Data.Array.Knead.Expression
mul
Data.Array.Knead.Expression
multiValue
Data.Array.Knead.Parameter
paramWith
1 (Function)
Data.Array.Knead.Index.Nested.Shape
2 (Function)
Data.Array.Knead.Index.Linear
pass
1 (Function)
Data.Array.Knead.Simple.Slice
2 (Function)
Data.Array.Knead.Simple.Fold
3 (Function)
Data.Array.Knead.Parameterized.Slice
passAny
1 (Function)
Data.Array.Knead.Simple.Slice
2 (Function)
Data.Array.Knead.Simple.Fold
3 (Function)
Data.Array.Knead.Parameterized.Slice
peek
Data.Array.Knead.Index.Linear
permute
1 (Function)
Data.Array.Knead.Simple.Physical
2 (Function)
Data.Array.Knead.Parameterized.Physical
pick
1 (Function)
Data.Array.Knead.Simple.Slice
2 (Function)
Data.Array.Knead.Parameterized.Slice
poke
Data.Array.Knead.Index.Linear
render
1 (Function)
Data.Array.Knead.Simple.Physical
2 (Function)
Data.Array.Knead.Parameterized.Physical
renderShape
Data.Array.Knead.Parameterized.Physical
Scalar
Data.Array.Knead.Index.Nested.Shape
scalar
Data.Array.Knead.Index.Nested.Shape
scanl1
Data.Array.Knead.Simple.Physical
scatter
1 (Function)
Data.Array.Knead.Simple.Physical
2 (Function)
Data.Array.Knead.Parameterized.Physical
Shape
Data.Array.Knead.Index.Linear
shape
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Simple.ShapeDependent
3 (Function)
Data.Array.Knead.Simple.Physical
,
Data.Array.Knead.Parameterized.Physical
4 (Function)
Data.Array.Knead.Index.Linear
Single
Data.Array.Knead.Index.Linear.Int
size
Data.Array.Knead.Index.Nested.Shape
sizeCode
Data.Array.Knead.Index.Nested.Shape
snd
Data.Array.Knead.Expression
storeMultiValue
Data.Array.Knead.Index.Linear
Struct
Data.Array.Knead.Index.Linear
sub
Data.Array.Knead.Expression
swap
Data.Array.Knead.Expression
switch
Data.Array.Knead.Index.Linear
switchInt
Data.Array.Knead.Index.Linear
switchR
Data.Array.Knead.Index.Linear
switchSingle
Data.Array.Knead.Index.Linear.Int
T
1 (Type/Class)
Data.Array.Knead.Parameter
2 (Type/Class)
Data.Array.Knead.Index.Linear
3 (Type/Class)
Data.Array.Knead.Simple.Slice
4 (Type/Class)
Data.Array.Knead.Simple.Fold
5 (Type/Class)
Data.Array.Knead.Parameterized.Slice
tail
Data.Array.Knead.Index.Linear
the
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Physical
Tunnel
1 (Type/Class)
Data.Array.Knead.Parameter
2 (Data Constructor)
Data.Array.Knead.Parameter
tunnel
1 (Function)
Data.Array.Knead.Parameter
2 (Function)
Data.Array.Knead.Index.Linear
unExp
Data.Array.Knead.Expression
unit
Data.Array.Knead.Expression
unliftM1
Data.Array.Knead.Expression
unliftM2
Data.Array.Knead.Expression
unliftM3
Data.Array.Knead.Expression
unzip
Data.Array.Knead.Expression
unzip3
Data.Array.Knead.Expression
unzip4
Data.Array.Knead.Expression
Value
Data.Array.Knead.Expression
value
1 (Function)
Data.Array.Knead.Index.Nested.Shape
2 (Function)
Data.Array.Knead.Index.Linear
valueTuple
Data.Array.Knead.Parameter
Variable
Data.Array.Knead.Parameter
vectorFromList
Data.Array.Knead.Simple.Physical
with
1 (Function)
Data.Array.Knead.Parameter
2 (Function)
Data.Array.Knead.Simple.Physical
withMulti
Data.Array.Knead.Parameter
withTuple
Data.Array.Knead.Parameter
word32
Data.Array.Knead.Parameter
Z
1 (Type/Class)
Data.Array.Knead.Index.Linear
2 (Data Constructor)
Data.Array.Knead.Index.Linear
zero
Data.Array.Knead.Expression
zeroIndex
Data.Array.Knead.Index.Nested.Shape
zip
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
zip3
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
zip4
1 (Function)
Data.Array.Knead.Expression
2 (Function)
Data.Array.Knead.Simple.Symbolic
zipWith
1 (Function)
Data.Array.Knead.Simple.Symbolic
2 (Function)
Data.Array.Knead.Parameterized.Symbolic
zipWith3
Data.Array.Knead.Simple.Symbolic
zipWith4
Data.Array.Knead.Simple.Symbolic