! | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
!: | Feldspar.Repa |
$ | Feldspar.Prelude, Feldspar |
$< | Feldspar.Core.Frontend.Binding, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
&& | Feldspar.Core.Frontend.Logic, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
&&* | Feldspar.Core.Frontend.Logic, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
* | Feldspar.Prelude, Feldspar |
** | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
*** | Feldspar.Matrix |
+ | Feldspar.Prelude, Feldspar |
++ | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Vector.Push |
+. | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
- | Feldspar.Prelude, Feldspar |
-:: | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
. | Feldspar.Prelude, Feldspar |
.&. | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
.* | Feldspar.Matrix |
.+ | Feldspar.Matrix |
.- | Feldspar.Matrix |
... | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
.< | Feldspar.Core.Frontend.Binding, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
.<<. | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
.>>. | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
.|. | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
/ | Feldspar.Prelude, Feldspar |
/= | Feldspar.Core.Frontend.Eq, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
/\ | Feldspar.Lattice |
:+ | Feldspar.Core, Feldspar |
:. | |
1 (Type/Class) | Feldspar.Repa |
2 (Data Constructor) | Feldspar.Repa |
:> | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
< | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
<= | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
<? | Feldspar.Option |
== | Feldspar.Core.Frontend.Eq, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
==== | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
===> | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
> | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
>-> | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
>= | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
>> | Feldspar.Prelude, Feldspar |
>>= | Feldspar.Prelude, Feldspar |
? | Feldspar.Core.Frontend.Condition, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
?! | Feldspar.FixedPoint |
?> | Feldspar.Option |
Abs | Feldspar.Core.Constructs.Num |
abs | Feldspar.Prelude, Feldspar |
absNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
absRangeLessAbs | Feldspar.Range |
Acos | Feldspar.Core.Constructs.Floating |
acos | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Acosh | Feldspar.Core.Constructs.Floating |
acosh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Add | Feldspar.Core.Constructs.Num |
addNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
All | |
1 (Type/Class) | Feldspar.Repa |
2 (Data Constructor) | Feldspar.Repa |
all | Feldspar.Vector.Internal, Feldspar.Vector |
allOnes | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
AlphaEq | Feldspar.Core.Constructs.Binding |
alphaEq | Feldspar.Core.Constructs.Binding |
alphaEqChildren | Feldspar.Core.Constructs.Binding |
alphaEqM | Feldspar.Core.Constructs.Binding |
alphaEqM2 | Feldspar.Core.Constructs.Binding |
alphaEqSym | Feldspar.Core.Constructs.Binding |
alphaEqSymDefault | Feldspar.Core.Constructs.Binding |
And | Feldspar.Core.Constructs.Logic |
and | Feldspar.Vector.Internal, Feldspar.Vector |
Any | |
1 (Type/Class) | Feldspar.Repa |
2 (Data Constructor) | Feldspar.Repa |
any | Feldspar.Vector.Internal, Feldspar.Vector |
AnySize | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
anySizeFun | Feldspar.Core.Types, Feldspar.Core, Feldspar |
anySizeFun2 | Feldspar.Core.Types, Feldspar.Core, Feldspar |
appDen | Feldspar.Core.Constructs.Binding |
Append | Feldspar.Core.Constructs.Array |
append | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
approx | Feldspar.Range |
argType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Array | Feldspar.Core.Constructs.Array |
ArrayType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
ArrLength | Feldspar.Core.Constructs.MutableArray |
arrLength | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Asin | Feldspar.Core.Constructs.Floating |
asin | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Asinh | Feldspar.Core.Constructs.Floating |
asinh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Assert | Feldspar.Core.Constructs.Error |
assert | Feldspar.Core.Frontend.Error, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
assertMsg | Feldspar.Core.Frontend.Error, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
asTypeOf | Feldspar.Prelude, Feldspar |
Atan | Feldspar.Core.Constructs.Floating |
atan | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Atan2 | Feldspar.Core.Constructs.RealFloat |
atan2 | Feldspar.Core.Frontend.RealFloat, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Atanh | Feldspar.Core.Constructs.Floating |
atanh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Await | Feldspar.Core.Constructs.Future |
await | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
B2I | Feldspar.Core.Constructs.Conversion |
b2i | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
backpermute | Feldspar.Repa |
BAnd | Feldspar.Core.Constructs.Bits |
betaReduce | Feldspar.Core.Constructs.Binding |
between | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Bind | Feldspar.Core.Constructs.Mutable |
binopR | Feldspar.Range |
Bit | Feldspar.Core.Constructs.Bits |
bit | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
BitCount | Feldspar.Core.Constructs.Bits |
bitCount | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
BITS | Feldspar.Core.Constructs.Bits |
Bits | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
bits | Feldspar.Range |
BitScan | Feldspar.Core.Constructs.Bits |
bitScan | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
bitSize | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
bitSize' | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
BitVector | |
1 (Type/Class) | Feldspar.BitVector |
2 (Data Constructor) | Feldspar.BitVector |
BitWidth | Feldspar.Core.Types, Feldspar.Core, Feldspar |
bitWidth | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Bool | Feldspar.Prelude, Feldspar |
boolFun1 | Feldspar.BitVector |
boolFun2 | Feldspar.BitVector |
BoolType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
BOr | Feldspar.Core.Constructs.Bits |
bot | Feldspar.Lattice |
Bounded | Feldspar.Prelude, Feldspar |
BoundedInt | Feldspar.Range, Feldspar.Core, Feldspar |
boundedLensedFixedPoint | Feldspar.Lattice |
BoundedSuper | Feldspar.Range |
BXor | Feldspar.Core.Constructs.Bits |
c' | Feldspar.Core.Interpretation |
cap | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Ceiling | Feldspar.Core.Constructs.Conversion |
ceiling | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
chunk | Feldspar.Vector.Push |
Cis | Feldspar.Core.Constructs.Complex |
cis | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
cLambda | Feldspar.Core.Constructs.Binding |
ClearBit | Feldspar.Core.Constructs.Bits |
clearBit | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
collectInfo | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
collectLetBinders | Feldspar.Core.Constructs.Binding |
CollIndex | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
CollMap | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
collMap | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
CollSize | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
collSize | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
Complement | Feldspar.Core.Constructs.Bits |
complement | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ComplementBit | Feldspar.Core.Constructs.Bits |
complementBit | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
COMPLEX | Feldspar.Core.Constructs.Complex |
Complex | Feldspar.Core, Feldspar |
complex | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ComplexType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Condition | |
1 (Type/Class) | Feldspar.Core.Constructs.Condition |
2 (Data Constructor) | Feldspar.Core.Constructs.Condition |
condition | Feldspar.Core.Frontend.Condition, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ConditionM | |
1 (Type/Class) | Feldspar.Core.Constructs.ConditionM |
2 (Data Constructor) | Feldspar.Core.Constructs.ConditionM |
Conjugate | Feldspar.Core.Constructs.Complex |
conjugate | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
const | Feldspar.Prelude, Feldspar |
constFold | Feldspar.Core.Interpretation |
constructFeat | Feldspar.Core.Interpretation |
constructFeatOpt | Feldspar.Core.Interpretation |
constructFeatUnOpt | Feldspar.Core.Interpretation |
constructFeatUnOptDefault | Feldspar.Core.Interpretation |
constructFeatUnOptDefaultTyp | Feldspar.Core.Interpretation |
continuation | Feldspar.Vector.Internal, Feldspar.Vector |
Conversion | Feldspar.Core.Constructs.Conversion |
correctShiftRU | Feldspar.Range |
Cos | Feldspar.Core.Constructs.Floating |
cos | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Cosh | Feldspar.Core.Constructs.Floating |
cosh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
CRC | |
1 (Type/Class) | Feldspar.Algorithm.CRC |
2 (Data Constructor) | Feldspar.Algorithm.CRC |
crc16 | Feldspar.Algorithm.CRC |
crcNaive | Feldspar.Algorithm.CRC |
crcNormal | Feldspar.Algorithm.CRC |
crcReflected | Feldspar.Algorithm.CRC |
curry | Feldspar.Prelude, Feldspar |
cutOffAt | Feldspar.Lattice |
cycle | Feldspar.Stream |
Data | |
1 (Type/Class) | Feldspar.Core.Constructs, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Constructs |
Decor | |
1 (Data Constructor) | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
2 (Type/Class) | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
decorExpr | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
decorInfo | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
defaultFeldOpts | Feldspar.Core.Interpretation, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
defaultSize | Feldspar.Core.Types, Feldspar.Core, Feldspar |
desugar | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
desugarOption | Feldspar.Option |
diagonal | |
1 (Function) | Feldspar.Matrix |
2 (Function) | Feldspar.Repa |
dim | Feldspar.Repa |
DIM0 | Feldspar.Repa |
DIM1 | Feldspar.Repa |
DIM2 | Feldspar.Repa |
DIM3 | Feldspar.Repa |
disjoint | Feldspar.Range |
distributeL | Feldspar.Matrix |
distributeR | Feldspar.Matrix |
Div | Feldspar.Core.Constructs.Integral |
div | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
divConq | Feldspar.Par |
DivFrac | Feldspar.Core.Constructs.Fractional |
divFrac | Feldspar.Core.Frontend.Fractional, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
divSem | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Double | Feldspar.Prelude, Feldspar |
DoubleType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
downsample | Feldspar.Stream |
drawAST | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
drawDecor | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
drawDecorWith | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
drop | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Stream |
dropUnits | Feldspar.BitVector |
duplicate | Feldspar.Stream |
DVector | Feldspar.Repa |
Elem | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
elements | Feldspar.BitVector |
ElemWise | Feldspar.Matrix |
elemWise | Feldspar.Matrix |
Empty | Feldspar.Vector.Internal, Feldspar.Vector |
empty | |
1 (Function) | Feldspar.Lattice |
2 (Function) | Feldspar.Vector.Push |
emptyRange | Feldspar.Range |
enumFrom | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
enumFromTo | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
Env | |
1 (Type/Class) | Feldspar.Core.Interpretation |
2 (Data Constructor) | Feldspar.Core.Interpretation |
EQ | Feldspar.Core.Constructs.Eq |
Eq | Feldspar.Core.Frontend.Eq, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Equal | Feldspar.Core.Constructs.Eq |
eqVector | Feldspar.Vector.Internal, Feldspar.Vector |
err | Feldspar.Core.Frontend.Error, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Error | Feldspar.Core.Constructs.Error |
eval | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
EvalBind | Feldspar.Core.Constructs.Binding |
evalBind | Feldspar.Core.Constructs.Binding |
evalBindM | Feldspar.Core.Constructs.Binding |
evalBindSym | Feldspar.Core.Constructs.Binding |
evalBindSymDefault | Feldspar.Core.Constructs.Binding |
evalTarget | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
everyOther | Feldspar.Vector.Push |
Exp | |
1 (Data Constructor) | Feldspar.Core.Constructs.Integral |
2 (Data Constructor) | Feldspar.Core.Constructs.Floating |
exp | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
exponent | Feldspar.FixedPoint |
extent | Feldspar.Repa |
F2I | Feldspar.Core.Constructs.Conversion |
f2i | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fail | Feldspar.Prelude, Feldspar |
False | Feldspar.Prelude, Feldspar |
false | Feldspar.Core.Frontend.Literal, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
FeldDom | Feldspar.Core.Constructs |
FeldDomain | |
1 (Type/Class) | Feldspar.Core.Constructs, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Constructs |
FeldOpts | |
1 (Type/Class) | Feldspar.Core.Interpretation, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Interpretation |
FeldSymbols | Feldspar.Core.Constructs |
FFI | Feldspar.Core.Constructs.FFI |
fft | Feldspar.Algorithm.FFT |
finiteBitSize | |
1 (Function) | Feldspar.Range |
2 (Function) | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fir | Feldspar.Stream |
Fix | |
1 (Type/Class) | Feldspar.FixedPoint |
2 (Data Constructor) | Feldspar.FixedPoint |
fix | Feldspar.FixedPoint |
Fixable | Feldspar.FixedPoint |
fixedPoint | Feldspar.Lattice |
fixFold | Feldspar.FixedPoint |
flatten | |
1 (Function) | Feldspar.Matrix |
2 (Function) | Feldspar.Vector.Push |
flip | Feldspar.Prelude, Feldspar |
Float | Feldspar.Prelude, Feldspar |
FLOATING | Feldspar.Core.Constructs.Floating |
Floating | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
FloatType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Floor | Feldspar.Core.Constructs.Conversion |
floor | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fmap | Feldspar.Prelude, Feldspar |
fold | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
fold' | Feldspar.Repa |
fold1 | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
foldl | Feldspar.Repa |
For | Feldspar.Core.Constructs.Loop |
forArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
force | Feldspar.Core.Frontend.Save, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ForeignImport | Feldspar.Core.Constructs.FFI |
foreignImport | Feldspar.Core.Frontend.FFI, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fork | Feldspar.Par |
ForLoop | Feldspar.Core.Constructs.Loop |
forLoop | Feldspar.Core.Frontend.Loop, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
forM | Feldspar.Core.Frontend.Loop, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Fraction | Feldspar.Core.Frontend.Fractional, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
FRACTIONAL | Feldspar.Core.Constructs.Fractional |
Fractional | Feldspar.Prelude, Feldspar |
freezeArray | Feldspar.Core.Frontend.MutableToPure, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
freezeBitVector | Feldspar.BitVector |
freezeFix | Feldspar.FixedPoint |
freezeFix' | Feldspar.FixedPoint |
freezeMatrix | Feldspar.Matrix |
freezePush | Feldspar.Vector.Push |
freezeToVector | Feldspar.Vector.Push |
freezeVector | |
1 (Function) | Feldspar.Vector.Internal |
2 (Function) | Feldspar.Repa |
fromBits | Feldspar.BitVector |
fromFeld | Feldspar.Core.Constructs |
fromIndex | Feldspar.Repa |
fromInteger | Feldspar.Prelude, Feldspar |
fromIntegerNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fromIntN | Feldspar.Core.Types, Feldspar.Core, Feldspar |
fromList | Feldspar.Repa |
fromRational | Feldspar.Prelude, Feldspar |
fromRationalFrac | Feldspar.Core.Frontend.Fractional, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
fromSome | Feldspar.Option |
fromUnits | Feldspar.BitVector |
fromVector | |
1 (Function) | Feldspar.BitVector |
2 (Function) | Feldspar.Repa |
fromWordN | Feldspar.Core.Types, Feldspar.Core, Feldspar |
fst | Feldspar.Prelude, Feldspar |
fullOfSlice | Feldspar.Repa |
fullRange | Feldspar.Range |
FullShape | Feldspar.Repa |
Functor | Feldspar.Prelude, Feldspar |
FunType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
FUTURE | Feldspar.Core.Constructs.Future |
Future | |
1 (Type/Class) | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
future | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
FVal | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
FValType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
GenericInt | Feldspar.Core.Types, Feldspar.Core, Feldspar |
genericLen | Feldspar.Core.Types, Feldspar.Core, Feldspar |
get | Feldspar.Par |
GetArr | Feldspar.Core.Constructs.MutableArray |
getArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
getExp | Feldspar.FixedPoint |
getFeldDomain | Feldspar.Core.Constructs |
getInfo | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
GetIx | Feldspar.Core.Constructs.Array |
getIx | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
GetLength | Feldspar.Core.Constructs.Array |
getLength | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
GetRef | Feldspar.Core.Constructs.MutableReference |
getRef | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
GTE | Feldspar.Core.Constructs.Ord |
GTH | Feldspar.Core.Constructs.Ord |
halve | Feldspar.Vector.Push |
handleSign | Feldspar.Range |
head | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Stream |
hoistOver | Feldspar.Core.Interpretation |
i2f | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
I2N | Feldspar.Core.Constructs.Conversion |
i2n | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Id | Feldspar.Core.Constructs.SourceInfo |
id | Feldspar.Prelude, Feldspar |
Identity | Feldspar.Core.Constructs.SourceInfo |
ifft | Feldspar.Algorithm.FFT |
ifM | Feldspar.Core.Frontend.ConditionM, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
iir | Feldspar.Stream |
ilog2 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ImagPart | Feldspar.Core.Constructs.Complex |
imagPart | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Index | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Indexed | |
1 (Type/Class) | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Vector.Internal, Feldspar.Vector |
indexed | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
indexedFixedPoint | Feldspar.Lattice |
indexedMat | Feldspar.Matrix |
Info | |
1 (Type/Class) | Feldspar.Core.Interpretation |
2 (Data Constructor) | Feldspar.Core.Interpretation |
infoRange | Feldspar.Core.Interpretation |
infoSize | Feldspar.Core.Interpretation |
infoSource | Feldspar.Core.Interpretation |
infoType | Feldspar.Core.Interpretation |
infoVars | Feldspar.Core.Interpretation |
init | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Algorithm.CRC |
inits | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
inits1 | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
inRange | |
1 (Function) | Feldspar.Range |
2 (Function) | Feldspar.Repa |
Int | Feldspar.Prelude, Feldspar |
Int16 | Feldspar.Core, Feldspar |
Int32 | Feldspar.Core, Feldspar |
Int64 | Feldspar.Core, Feldspar |
Int8 | Feldspar.Core, Feldspar |
inTarget | Feldspar.Core.Interpretation |
Integer | Feldspar.Prelude, Feldspar |
INTEGRAL | Feldspar.Core.Constructs.Integral |
Integral | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
interleave | Feldspar.Stream |
Internal | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
intersectDim | Feldspar.Repa |
intersections | Feldspar.Lattice |
intersperse | Feldspar.Stream |
IntN | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
IntType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
IO | Feldspar.Prelude, Feldspar |
isEmpty | Feldspar.Range |
isFull | Feldspar.Range |
isNatural | Feldspar.Range |
isNegative | Feldspar.Range |
isPositive | Feldspar.Range |
isSigned | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
isSigned' | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
isSingleton | Feldspar.Range |
isSome | Feldspar.Option |
isSubRangeOf | Feldspar.Range |
isTree | Feldspar.Core.Constructs.Switch |
iterate | Feldspar.Stream |
iunit | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
IV | Feldspar.Core.Types, Feldspar.Core, Feldspar |
IVar | |
1 (Type/Class) | Feldspar.Core.Frontend.Par, Feldspar.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Frontend.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
IVarType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Ixmap | Feldspar.Vector.Push |
ixmap | Feldspar.Vector.Push |
Just | Feldspar.Prelude, Feldspar |
Lambda | |
1 (Data Constructor) | Feldspar.Core.Constructs.Binding |
2 (Type/Class) | Feldspar.Core.Constructs.Binding |
laplace | Feldspar.Repa |
last | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
later | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Lattice | Feldspar.Lattice |
LatticeSize1 | Feldspar.Core.Interpretation |
Len | Feldspar.Vector.Push |
Length | Feldspar.Core.Types, Feldspar.Core, Feldspar |
length | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Vector.Push |
lensedFixedPoint | Feldspar.Lattice |
lensedIndexedFixedPoint | Feldspar.Lattice |
Let | |
1 (Data Constructor) | Feldspar.Core.Constructs.Binding |
2 (Type/Class) | Feldspar.Core.Constructs.Binding |
liftDecor | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
liftR | Feldspar.Range |
Literal | |
1 (Data Constructor) | Feldspar.Core.Constructs.Literal |
2 (Type/Class) | Feldspar.Core.Constructs.Literal |
literal | Feldspar.Core.Interpretation |
literalDecor | Feldspar.Core.Interpretation |
localSource | Feldspar.Core.Interpretation |
localVar | Feldspar.Core.Interpretation |
Log | Feldspar.Core.Constructs.Floating |
log | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
LogBase | Feldspar.Core.Constructs.Floating |
logBase | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Logic | Feldspar.Core.Constructs.Logic |
Loop | Feldspar.Core.Constructs.Loop |
LoopM | Feldspar.Core.Constructs.Loop |
lowerBound | Feldspar.Range, Feldspar.Core, Feldspar |
lsbs | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
LTE | Feldspar.Core.Constructs.Ord |
LTH | Feldspar.Core.Constructs.Ord |
M | |
1 (Type/Class) | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Magnitude | Feldspar.Core.Constructs.Complex |
magnitude | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
makeCrcTable | Feldspar.Algorithm.CRC |
mantissa | Feldspar.FixedPoint |
map | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Stream |
mapAccum | Feldspar.Stream |
mapArray | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
mapDIM1 | Feldspar.Repa |
mapMonotonic | Feldspar.Range |
mapMonotonic2 | Feldspar.Range |
mapNth | Feldspar.Stream |
mapR | Feldspar.Range |
maps | Feldspar.Stream |
MArr | Feldspar.Core.Types, Feldspar.Core, Feldspar |
MArrType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Matrix | Feldspar.Matrix |
matrix | Feldspar.Matrix |
Max | Feldspar.Core.Constructs.Ord |
max | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
maxAndSigned | Feldspar.Range |
maxAndUnsigned | Feldspar.Range |
maxBound | Feldspar.Prelude, Feldspar |
maximum | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
maxOr | Feldspar.Range |
maxOrSigned | Feldspar.Range |
maxOrUnsigned | Feldspar.Range |
maxPlus | Feldspar.Range |
maxXorUnsigned | Feldspar.Range |
Maybe | Feldspar.Prelude, Feldspar |
memorize | Feldspar.Repa |
mergeSegments | Feldspar.Vector.Internal, Feldspar.Vector |
mergeSize | Feldspar.Core.Interpretation |
Min | Feldspar.Core.Constructs.Ord |
min | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
minAndSigned | Feldspar.Range |
minAndUnsigned | Feldspar.Range |
minBound | Feldspar.Prelude, Feldspar |
minimum | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
minOr | Feldspar.Range |
minOrSigned | Feldspar.Range |
minOrUnsigned | Feldspar.Range |
minXorUnsigned | Feldspar.Range |
MkComplex | Feldspar.Core.Constructs.Complex |
MkFuture | Feldspar.Core.Constructs.Future |
mkInfo | Feldspar.Core.Interpretation |
mkInfoTy | Feldspar.Core.Interpretation |
MkPolar | Feldspar.Core.Constructs.Complex |
mkPolar | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
mmMult | Feldspar.Repa |
Mod | Feldspar.Core.Constructs.Integral |
mod | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
modifyArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
modifyRef | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ModRef | Feldspar.Core.Constructs.MutableReference |
modVarEqEnv | Feldspar.Core.Constructs.Binding |
MONAD | Feldspar.Core.Constructs.Mutable |
Monad | Feldspar.Prelude, Feldspar |
monadProxy | |
1 (Function) | Feldspar.Core.Constructs.Mutable |
2 (Function) | Feldspar.Core.Constructs.Par |
MonadType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Monotonic | Feldspar.Core.Interpretation |
monotonicDec | Feldspar.Core.Interpretation |
monotonicInc | Feldspar.Core.Interpretation |
Mul | |
1 (Data Constructor) | Feldspar.Core.Constructs.Num |
2 (Type/Class) | Feldspar.Matrix |
mulMat | Feldspar.Matrix |
mulNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Mut | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Mutable | Feldspar.Core.Constructs.Mutable |
MutableArray | Feldspar.Core.Constructs.MutableArray |
MutableReference | Feldspar.Core.Constructs.MutableReference |
MutableToPure | Feldspar.Core.Constructs.MutableToPure |
MutType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
N16 | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
N32 | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
N64 | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
N8 | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
name | |
1 (Function) | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Function) | Feldspar.Algorithm.CRC |
naturalRange | Feldspar.Range |
negate | Feldspar.Prelude, Feldspar |
negativeRange | Feldspar.Range |
new | Feldspar.Par |
NewArr | Feldspar.Core.Constructs.MutableArray |
newArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
NewArr_ | Feldspar.Core.Constructs.MutableArray |
newArr_ | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
newExtent | Feldspar.Repa |
newLen | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
newListArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
NewRef | Feldspar.Core.Constructs.MutableReference |
newRef | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
nlz | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
NNative | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
NoInline | |
1 (Type/Class) | Feldspar.Core.Constructs.NoInline |
2 (Data Constructor) | Feldspar.Core.Constructs.NoInline |
noInline | Feldspar.Core.Frontend.NoInline, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
none | Feldspar.Option |
Not | Feldspar.Core.Constructs.Logic |
not | Feldspar.Core.Frontend.Logic, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
notAbove | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
notBelow | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
NotEqual | Feldspar.Core.Constructs.Eq |
Nothing | Feldspar.Prelude, Feldspar |
NUM | Feldspar.Core.Constructs.Num |
Num | Feldspar.Prelude, Feldspar |
Numeric | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
numOfUnits | Feldspar.BitVector |
numUnits | Feldspar.BitVector |
oneBits | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
oplus | Feldspar.Option |
Opt | Feldspar.Core.Interpretation |
Optimize | Feldspar.Core.Interpretation |
optimize | Feldspar.Core.Interpretation |
optimizeFeat | Feldspar.Core.Interpretation |
optimizeFeatDefault | Feldspar.Core.Interpretation |
optimizeFunction | Feldspar.Core.Constructs.Binding |
optimizeLambda | Feldspar.Core.Constructs.Binding |
optimizeM | Feldspar.Core.Interpretation |
OptimizeSuper | Feldspar.Core.Interpretation |
Option | |
1 (Type/Class) | Feldspar.Option |
2 (Data Constructor) | Feldspar.Option |
option | Feldspar.Option |
Or | Feldspar.Core.Constructs.Logic |
or | Feldspar.Vector.Internal, Feldspar.Vector |
ORD | Feldspar.Core.Constructs.Ord |
Ord | Feldspar.Core.Frontend.Ord, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
otherwise | Feldspar.Prelude, Feldspar |
P | |
1 (Type/Class) | Feldspar.Core.Frontend.Par, Feldspar.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Frontend.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Par | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Parallel | Feldspar.Core.Constructs.Array |
parallel | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ParFeature | Feldspar.Core.Constructs.Par |
ParFork | Feldspar.Core.Constructs.Par |
ParGet | Feldspar.Core.Constructs.Par |
parMap | Feldspar.Par |
parMapM | Feldspar.Par |
ParNew | Feldspar.Core.Constructs.Par |
ParPut | Feldspar.Core.Constructs.Par |
ParRun | Feldspar.Core.Constructs.Par |
ParType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
ParYield | Feldspar.Core.Constructs.Par |
Patch | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
permute | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
permute' | Feldspar.Vector.Internal, Feldspar.Vector |
Phase | Feldspar.Core.Constructs.Complex |
phase | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Pi | Feldspar.Core.Constructs.Floating |
pi | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
polar | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
poly | Feldspar.Algorithm.CRC |
positiveRange | Feldspar.Range |
Pow | Feldspar.Core.Constructs.Floating |
predAbs | Feldspar.Range |
print | Feldspar.Prelude, Feldspar |
printExpr | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
printExprUnOpt | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
printExprWith | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
prjF | Feldspar.Core.Interpretation |
prjLambda | Feldspar.Core.Constructs.Binding |
prjMonad | Feldspar.Core.Constructs.Mutable |
prjVarEqEnv | Feldspar.Core.Constructs.Binding |
Prod | Feldspar.Matrix |
PropSize | |
1 (Type/Class) | Feldspar.Core.Constructs.SizeProp |
2 (Data Constructor) | Feldspar.Core.Constructs.SizeProp |
Push | Feldspar.Vector.Push |
PushVector | Feldspar.Vector.Push |
PushVector1 | Feldspar.Vector.Push |
Pushy | Feldspar.Vector.Push |
put | Feldspar.Par |
putStr | Feldspar.Prelude, Feldspar |
putStrLn | Feldspar.Prelude, Feldspar |
pval | |
1 (Function) | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Function) | Feldspar.Par |
Quot | Feldspar.Core.Constructs.Integral |
quot | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Range | |
1 (Type/Class) | Feldspar.Range, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Range, Feldspar.Core, Feldspar |
range | Feldspar.Range |
rangeAbs | Feldspar.Range |
rangeAdd | Feldspar.Range |
rangeAddSigned | Feldspar.Range |
rangeAddUnsigned | Feldspar.Range |
rangeAnd | Feldspar.Range |
rangeAndSignedAccurate | Feldspar.Range |
rangeAndUnsignedAccurate | Feldspar.Range |
rangeByRange | Feldspar.Range |
rangeComplement | Feldspar.Range |
rangeDiv | Feldspar.Range |
rangeDivU | Feldspar.Range |
rangeExp | Feldspar.Range |
rangeExpSigned | Feldspar.Range |
rangeExpUnsigned | Feldspar.Range |
rangeGap | Feldspar.Range |
rangeIntersection | Feldspar.Range |
rangeLess | Feldspar.Range |
rangeLessAbs | Feldspar.Range |
rangeLessEq | Feldspar.Range |
rangeMax | Feldspar.Range |
rangeMin | Feldspar.Range |
rangeMod | Feldspar.Range |
rangeMul | Feldspar.Range |
rangeMulSigned | Feldspar.Range |
rangeMulUnsigned | Feldspar.Range |
rangeNeg | Feldspar.Range |
rangeNegSigned | Feldspar.Range |
rangeNegUnsigned | Feldspar.Range |
rangeOp | Feldspar.Range |
rangeOp2 | Feldspar.Range |
rangeOr | Feldspar.Range |
rangeOrSignedAccurate | Feldspar.Range |
rangeOrUnsignedAccurate | Feldspar.Range |
rangeQuot | Feldspar.Range |
rangeQuotU | Feldspar.Range |
rangeRem | Feldspar.Range |
RangeSet | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
rangeShiftLU | Feldspar.Range |
rangeShiftLUUnsigned | Feldspar.Range |
rangeShiftRU | Feldspar.Range |
rangeShiftRUUnsigned | Feldspar.Range |
rangeSignum | Feldspar.Range |
rangeSignumSigned | Feldspar.Range |
rangeSignumUnsigned | Feldspar.Range |
rangeSize | Feldspar.Range |
rangeSub | Feldspar.Range |
rangeSubSat | Feldspar.Range |
rangeSubSigned | Feldspar.Range |
rangeSubUnsigned | Feldspar.Range |
rangeUnion | Feldspar.Range |
rangeXor | Feldspar.Range |
rangeXorUnsignedAccurate | Feldspar.Range |
Read | Feldspar.Prelude, Feldspar |
readFile | Feldspar.Prelude, Feldspar |
readList | Feldspar.Prelude, Feldspar |
readsPrec | Feldspar.Prelude, Feldspar |
REALFLOAT | Feldspar.Core.Constructs.RealFloat |
RealFloat | Feldspar.Core.Frontend.RealFloat, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
RealPart | Feldspar.Core.Constructs.Complex |
realPart | Feldspar.Core.Frontend.Complex, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
recip | Feldspar.Prelude, Feldspar |
recurrenceI | Feldspar.Stream |
recurrenceIIO | Feldspar.Stream |
recurrenceIO | Feldspar.Stream |
recurrenceO | Feldspar.Stream |
Ref | |
1 (Type/Class) | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
reflect | Feldspar.Algorithm.CRC |
reflectIn | Feldspar.Algorithm.CRC |
reflectOut | Feldspar.Algorithm.CRC |
RefType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
RegionInf | Feldspar.Core.Interpretation |
reifyF | Feldspar.Core.Constructs |
reifyFeld | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
reifyFeldUnOpt | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Rem | Feldspar.Core.Constructs.Integral |
rem | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
repeat | Feldspar.Stream |
replicate | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
replicate1 | Feldspar.Repa |
replUnit | Feldspar.BitVector |
reshape | Feldspar.Repa |
resType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
resugar | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
resultType | Feldspar.Core.Interpretation |
Return | Feldspar.Core.Constructs.Mutable |
return | Feldspar.Prelude, Feldspar |
reuseCLambda | Feldspar.Core.Constructs.Binding |
reuseLambda | Feldspar.Core.Constructs.Binding |
reverse | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Vector.Push |
ReverseBits | Feldspar.Core.Constructs.Bits |
reverseBits | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
riffle | Feldspar.Vector.Push |
RotateL | Feldspar.Core.Constructs.Bits |
rotateL | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
RotateLU | Feldspar.Core.Constructs.Bits |
rotateLU | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
RotateR | Feldspar.Core.Constructs.Bits |
rotateR | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
RotateRU | Feldspar.Core.Constructs.Bits |
rotateRU | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
rotateVecL | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
rotateVecR | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
Round | Feldspar.Core.Constructs.Conversion |
round | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Run | Feldspar.Core.Constructs.Mutable |
runMutable | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
RunMutableArray | Feldspar.Core.Constructs.MutableToPure |
runMutableArray | Feldspar.Core.Frontend.MutableToPure, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
runPar | Feldspar.Par |
S | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Save | |
1 (Type/Class) | Feldspar.Core.Constructs.Save |
2 (Data Constructor) | Feldspar.Core.Constructs.Save |
save | Feldspar.Core.Frontend.Save, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Scalar | Feldspar.Matrix |
scalarProd | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
scan | |
1 (Function) | Feldspar.Vector.Internal |
2 (Function) | Feldspar.Stream |
scan1 | Feldspar.Stream |
scanl | Feldspar.Vector.Push |
Segment | |
1 (Type/Class) | Feldspar.BitVector |
2 (Data Constructor) | Feldspar.BitVector |
segmentIndex | Feldspar.Vector.Internal, Feldspar.Vector |
segmentLength | Feldspar.Vector.Internal, Feldspar.Vector |
segments | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
Sel1 | Feldspar.Core.Constructs.Tuple |
Sel1' | Feldspar.Core.Constructs.Tuple |
Sel2 | Feldspar.Core.Constructs.Tuple |
Sel2' | Feldspar.Core.Constructs.Tuple |
Sel3 | Feldspar.Core.Constructs.Tuple |
Sel3' | Feldspar.Core.Constructs.Tuple |
Sel4 | Feldspar.Core.Constructs.Tuple |
Sel4' | Feldspar.Core.Constructs.Tuple |
Sel5 | Feldspar.Core.Constructs.Tuple |
Sel5' | Feldspar.Core.Constructs.Tuple |
Sel6 | Feldspar.Core.Constructs.Tuple |
Sel6' | Feldspar.Core.Constructs.Tuple |
Sel7 | Feldspar.Core.Constructs.Tuple |
Sel7' | Feldspar.Core.Constructs.Tuple |
Select | Feldspar.Core.Constructs.Tuple |
select | Feldspar.Core.Frontend.Switch, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
selectPos | Feldspar.Core.Constructs.Tuple |
Sequential | Feldspar.Core.Constructs.Array |
sequential | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
SetArr | Feldspar.Core.Constructs.MutableArray |
setArr | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
SetBit | Feldspar.Core.Constructs.Bits |
setBit | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
setCollSize | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
SetIx | Feldspar.Core.Constructs.Array |
setIx | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
SetLength | Feldspar.Core.Constructs.Array |
setLength | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
SetRef | Feldspar.Core.Constructs.MutableReference |
setRef | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Shape | Feldspar.Repa |
Sharable | Feldspar.Core.Interpretation |
sharable | Feldspar.Core.Interpretation |
share | Feldspar.Core.Frontend.Binding, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ShiftL | Feldspar.Core.Constructs.Bits |
shiftL | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ShiftLU | Feldspar.Core.Constructs.Bits |
shiftLU | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ShiftR | Feldspar.Core.Constructs.Bits |
shiftR | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
ShiftRU | Feldspar.Core.Constructs.Bits |
shiftRU | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Show | Feldspar.Prelude, Feldspar |
show | Feldspar.Prelude, Feldspar |
showAST | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
showBound | Feldspar.Range |
showDecor | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
showDecorWith | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
showExpr | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
showList | Feldspar.Prelude, Feldspar |
showRange | Feldspar.Range |
showsPrec | Feldspar.Prelude, Feldspar |
showTup | Feldspar.Core.Types, Feldspar.Core, Feldspar |
showVar | Feldspar.Core.Constructs.Binding |
SICS | Feldspar.Core.Interpretation |
Sign | Feldspar.Core.Constructs.Num |
Signedness | Feldspar.Core.Types, Feldspar.Core, Feldspar |
signedness | Feldspar.Core.Types, Feldspar.Core, Feldspar |
signEq | Feldspar.Core.Types, Feldspar.Core, Feldspar |
SignOf | Feldspar.Core.Types, Feldspar.Core, Feldspar |
signum | Feldspar.Prelude, Feldspar |
signumNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Sin | Feldspar.Core.Constructs.Floating |
sin | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
singletonRange | Feldspar.Range |
Sinh | Feldspar.Core.Constructs.Floating |
sinh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Size | Feldspar.Core.Types, Feldspar.Core, Feldspar |
size | Feldspar.Repa |
SizeCap | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Sized | Feldspar.Core.Collection, Feldspar.Core, Feldspar |
sizeOf | Feldspar.Core.Types, Feldspar.Core, Feldspar |
SizeProp | Feldspar.Core.Interpretation |
sizeProp | |
1 (Function) | Feldspar.Core.Interpretation |
2 (Function) | Feldspar.Core.Frontend.SizeProp, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
sizePropDefault | Feldspar.Core.Interpretation |
sizeToRange | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Slice | Feldspar.Repa |
slice | Feldspar.Repa |
sliceOfFull | Feldspar.Repa |
SliceShape | Feldspar.Repa |
slidingAvg | Feldspar.Stream |
snd | Feldspar.Prelude, Feldspar |
some | Feldspar.Option |
SomeInfo | |
1 (Type/Class) | Feldspar.Core.Interpretation |
2 (Data Constructor) | Feldspar.Core.Interpretation |
SomeType | |
1 (Type/Class) | Feldspar.Core.Interpretation |
2 (Data Constructor) | Feldspar.Core.Interpretation |
sourceData | Feldspar.Core.Frontend.SourceInfo, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
sourceEnv | Feldspar.Core.Interpretation |
SourceInfo | Feldspar.Core.Interpretation |
SourceInfo1 | |
1 (Type/Class) | Feldspar.Core.Constructs.SourceInfo |
2 (Data Constructor) | Feldspar.Core.Constructs.SourceInfo |
spawn | Feldspar.Par |
splitAt | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Stream |
Sqrt | Feldspar.Core.Constructs.Floating |
sqrt | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
stencil | Feldspar.Repa |
Stream | Feldspar.Stream |
streamAsVector | Feldspar.Stream |
streamAsVectorSize | Feldspar.Stream |
String | Feldspar.Prelude, Feldspar |
stringTreeDecor | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
stripDecor | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
Sub | Feldspar.Core.Constructs.Num |
subNum | Feldspar.Core.Frontend.Num, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
subSat | Feldspar.Range |
subst | Feldspar.Core.Constructs.Binding |
subtract | Feldspar.Prelude, Feldspar |
sugar | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
sugarOption | Feldspar.Option |
sugarSymF | Feldspar.Core.Constructs |
sum | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
sum1 | Feldspar.Repa |
swap | Feldspar.Core.Frontend.MutableArray, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Switch | |
1 (Type/Class) | Feldspar.Core.Constructs.Switch |
2 (Data Constructor) | Feldspar.Core.Constructs.Switch |
switch | Feldspar.Core.Frontend.Switch, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Syntactic | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
SyntacticFeld | Feldspar.Core.Constructs |
Syntax | Feldspar.Core.Constructs, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tabulate | Feldspar.Memoize |
tabulateLen | Feldspar.Memoize |
tail | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Stream |
tails | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
take | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Stream |
takeUnits | Feldspar.BitVector |
Tan | Feldspar.Core.Constructs.Floating |
tan | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tanh | Feldspar.Core.Constructs.Floating |
tanh | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Target | Feldspar.Core.Interpretation |
TargetArr | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
TargetArrType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
targets | Feldspar.Core.Interpretation |
targetSpecialization | Feldspar.Core.Interpretation |
TargetType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
tArr | Feldspar.Core.Types, Feldspar.Core, Feldspar |
tArr1 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tArr2 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tBool | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tBV | Feldspar.BitVector |
tComplex | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tCon | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tData | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tDouble | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
TestBit | Feldspar.Core.Constructs.Bits |
testBit | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tFloat | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
thawArray | Feldspar.Core.Frontend.MutableToPure, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
thawMatrix | Feldspar.Matrix |
thawMatrix' | Feldspar.Matrix |
thawPush | Feldspar.Vector.Push |
thawVector | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
thawVector' | Feldspar.Vector.Internal, Feldspar.Vector |
Then | Feldspar.Core.Constructs.Mutable |
tI16 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tI32 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tI8 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tIndex | Feldspar.Core.Types, Feldspar.Core, Feldspar |
tInt | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tInteger | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tIntN | Feldspar.Core.Types, Feldspar.Core, Feldspar |
tLength | Feldspar.Core.Types, Feldspar.Core, Feldspar |
tM | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tMat | Feldspar.Matrix |
toFeld | Feldspar.Core.Constructs |
toIndex | Feldspar.Repa |
toInteger | Feldspar.Prelude, Feldspar |
toList | Feldspar.Repa |
top | Feldspar.Lattice |
toPush | Feldspar.Vector.Push |
toRational | Feldspar.Prelude, Feldspar |
toShape | Feldspar.Repa |
toTarget | Feldspar.Core.Types, Feldspar.Core, Feldspar |
toVector | |
1 (Function) | Feldspar.BitVector |
2 (Function) | Feldspar.Repa |
Trace | |
1 (Type/Class) | Feldspar.Core.Constructs.Trace |
2 (Data Constructor) | Feldspar.Core.Constructs.Trace |
trace | Feldspar.Core.Frontend.Trace, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
transpose | Feldspar.Matrix |
transpose2D | Feldspar.Repa |
traverse | Feldspar.Repa |
True | Feldspar.Prelude, Feldspar |
true | Feldspar.Core.Frontend.Literal, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
truncate | Feldspar.Core.Frontend.Conversion, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tstBit | Feldspar.Algorithm.CRC |
Tup2 | Feldspar.Core.Constructs.Tuple |
tup2 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup2Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tup3 | Feldspar.Core.Constructs.Tuple |
tup3 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup3Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tup4 | Feldspar.Core.Constructs.Tuple |
tup4 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup4Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tup5 | Feldspar.Core.Constructs.Tuple |
tup5 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup5Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tup6 | Feldspar.Core.Constructs.Tuple |
tup6 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup6Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tup7 | Feldspar.Core.Constructs.Tuple |
tup7 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Tup7Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Tuple | Feldspar.Core.Constructs.Tuple |
tVec | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
tVec1 | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
tVec2 | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
tW16 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tW32 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tW8 | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tWord | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
tWordN | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Type | Feldspar.Core.Types, Feldspar.Core, Feldspar |
Typed | Feldspar.Core.Interpretation.Typed, Feldspar.Core.Interpretation |
typeDict | Feldspar.Core.Interpretation.Typed, Feldspar.Core.Interpretation |
typeDictSym | Feldspar.Core.Interpretation.Typed, Feldspar.Core.Interpretation |
TypeEq | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
typeEq | Feldspar.Core.Types, Feldspar.Core, Feldspar |
TypeRep | Feldspar.Core.Types, Feldspar.Core, Feldspar |
typeRep | Feldspar.Core.Types, Feldspar.Core, Feldspar |
typeRepByProxy | Feldspar.Core.Types, Feldspar.Core, Feldspar |
U | |
1 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
uncurry | Feldspar.Prelude, Feldspar |
unData | Feldspar.Core.Constructs |
undef | Feldspar.Core.Frontend.Error, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Undefined | Feldspar.Core.Constructs.Error |
undefined | Feldspar.Prelude, Feldspar |
unfold | Feldspar.Stream |
unfreezeBitVector | Feldspar.BitVector |
unfreezeFix | Feldspar.FixedPoint |
unfreezeFix' | Feldspar.FixedPoint |
unFuture | Feldspar.Core.Frontend.Future, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unFVal | Feldspar.Core.Types, Feldspar.Core, Feldspar |
unions | Feldspar.Lattice |
Unit | Feldspar.BitVector |
unit | Feldspar.Repa |
unitDim | Feldspar.Repa |
UnitType | Feldspar.Core.Types, Feldspar.Core, Feldspar |
unIVar | Feldspar.Core.Frontend.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Universal | Feldspar.Core.Types, Feldspar.Core, Feldspar |
universal | Feldspar.Lattice |
unless | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unlessM | Feldspar.Core.Frontend.ConditionM, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unM | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unP | Feldspar.Core.Frontend.Par, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unpair | Feldspar.Vector.Push |
unpairWith | Feldspar.Vector.Push |
unRef | Feldspar.Core.Frontend.MutableReference, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
unsigned | Feldspar.Range |
UnsignedRep | Feldspar.Range |
unzip | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Stream |
unzip3 | Feldspar.Vector.Internal, Feldspar.Vector |
unzip4 | Feldspar.Vector.Internal, Feldspar.Vector |
unzip5 | Feldspar.Vector.Internal, Feldspar.Vector |
updateDecor | Feldspar.Core.Interpretation, Feldspar.Core.Constructs.SourceInfo |
upperBound | Feldspar.Range, Feldspar.Core, Feldspar |
value | Feldspar.Core.Frontend.Literal, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
varEnv | Feldspar.Core.Interpretation |
VarEqEnv | Feldspar.Core.Constructs.Binding |
Variable | |
1 (Data Constructor) | Feldspar.Core.Constructs.Binding |
2 (Type/Class) | Feldspar.Core.Constructs.Binding |
VarId | |
1 (Data Constructor) | Feldspar.Core.Constructs.Binding |
2 (Type/Class) | Feldspar.Core.Constructs.Binding |
varInteger | Feldspar.Core.Constructs.Binding |
Vector | |
1 (Type/Class) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Type/Class) | Feldspar.Repa |
3 (Data Constructor) | Feldspar.Repa |
Vector1 | Feldspar.Vector.Internal, Feldspar.Vector |
Vector2 | Feldspar.Vector.Internal, Feldspar.Vector |
viewLiteral | Feldspar.Core.Interpretation |
viewMonotonicDec | Feldspar.Core.Interpretation |
viewMonotonicInc | Feldspar.Core.Interpretation |
voidTypeRep | Feldspar.Core.Types, Feldspar.Core, Feldspar |
When | Feldspar.Core.Constructs.Mutable |
when | Feldspar.Core.Frontend.Mutable, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
whenM | Feldspar.Core.Frontend.ConditionM, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
While | Feldspar.Core.Constructs.Loop |
WhileLoop | Feldspar.Core.Constructs.Loop |
whileLoop | Feldspar.Core.Frontend.Loop, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
whileM | Feldspar.Core.Frontend.Loop, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
Widening | Feldspar.Lattice |
width | |
1 (Function) | Feldspar.BitVector |
2 (Function) | Feldspar.Algorithm.CRC |
widthEq | Feldspar.Core.Types, Feldspar.Core, Feldspar |
WidthOf | Feldspar.Core.Types, Feldspar.Core, Feldspar |
WithArray | Feldspar.Core.Constructs.MutableToPure |
withArray | Feldspar.Core.Frontend.MutableToPure, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
withFuture | Feldspar.Future |
withFutures | Feldspar.Future |
withLen | Feldspar.Vector.Internal, Feldspar.Vector |
Word | Feldspar.Core, Feldspar |
Word16 | Feldspar.Core, Feldspar |
Word32 | Feldspar.Core, Feldspar |
Word64 | Feldspar.Core, Feldspar |
Word8 | Feldspar.Core, Feldspar |
WordN | |
1 (Type/Class) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
2 (Data Constructor) | Feldspar.Core.Types, Feldspar.Core, Feldspar |
writeFile | Feldspar.Prelude, Feldspar |
writeHtmlAST | Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
xor | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
xorOut | Feldspar.Algorithm.CRC |
yield | Feldspar.Par |
Z | |
1 (Type/Class) | Feldspar.Repa |
2 (Data Constructor) | Feldspar.Repa |
zeroDim | Feldspar.Repa |
zip | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.Repa |
3 (Function) | Feldspar.Stream |
zip3 | Feldspar.Vector.Internal, Feldspar.Vector |
zip4 | Feldspar.Vector.Internal, Feldspar.Vector |
zip5 | Feldspar.Vector.Internal, Feldspar.Vector |
zipUnpair | Feldspar.Vector.Push |
zipWith | |
1 (Function) | Feldspar.Vector.Internal, Feldspar.Vector |
2 (Function) | Feldspar.BitVector |
3 (Function) | Feldspar.Repa |
4 (Function) | Feldspar.Stream |
zipWith3 | Feldspar.Vector.Internal, Feldspar.Vector |
zipWith4 | Feldspar.Vector.Internal, Feldspar.Vector |
zipWith5 | Feldspar.Vector.Internal, Feldspar.Vector |
\/ | Feldspar.Lattice |
^ | Feldspar.Core.Frontend.Integral, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
|> | Feldspar.Core.Frontend.Array, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
|| | Feldspar.Core.Frontend.Logic, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
||* | Feldspar.Core.Frontend.Logic, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
π | Feldspar.Core.Frontend.Floating, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |
⊕ | Feldspar.Core.Frontend.Bits, Feldspar.Core.Frontend, Feldspar.Core, Feldspar |