Feldspar.Core.Expr
data
Expr
a
data
Data
a
data
a
:->
b
dataType
dataId
dataToExpr
exprToData
freshVar
lambda
apply
resultSize
(|$|)
_function
_function2
_function3
_function4
tup2
tup3
tup4
get21
get22
get31
get32
get33
get41
get42
get43
get44
class
Computable
a
lowerFun
liftFun
evalE
evalD
evalF
eval
value
array
arrayLen
unit
true
false
size
cap
function
function2
function3
function4
getIx
setIx
class
RandomAccess
a
noInline
ifThenElse
whileSized
while
parallel