clash-prelude-1.8.4: Clash: a functional hardware description language - Prelude library

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- :
- !
- #
- $
- &
- *
- +
- .
- /
- <
- =
- >
- ^
- |
- -
- ~
- _
- All

Index - R

RamNoOp | Clash.Explicit.BlockRam, Clash.Prelude.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RamOp | Clash.Explicit.BlockRam, Clash.Prelude.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RamRead | Clash.Explicit.BlockRam, Clash.Prelude.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RamWrite | Clash.Explicit.BlockRam, Clash.Prelude.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Rational | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RBranch | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Read | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
read | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readFile | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readFromBiSignal | Clash.Signal.BiSignal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readIO | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readList | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readLn | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readNew |
1 (Function) | Clash.Explicit.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.BlockRam, Clash.Prelude.Safe, Clash.Prelude
readParen | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readReg | Clash.Explicit.SimIO
ReadS | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reads | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
readsPrec | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Real | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RealFloat | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RealFrac | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
realToFrac | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Rec | Clash.XException.Internal
recip | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reduceAnd | Clash.Class.BitPack.BitReduction, Clash.Class.BitPack, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reduceAnd# | Clash.Sized.Internal.BitVector
reduceOr | Clash.Class.BitPack.BitReduction, Clash.Class.BitPack, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reduceOr# | Clash.Sized.Internal.BitVector
reduceXor | Clash.Class.BitPack.BitReduction, Clash.Class.BitPack, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reduceXor# | Clash.Sized.Internal.BitVector
Reg | Clash.Explicit.SimIO
reg | Clash.Explicit.SimIO
regEn |
1 (Function) | Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Signal, Clash.Prelude.Safe, Clash.Prelude
register |
1 (Function) | Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Signal, Clash.Prelude.Safe, Clash.Prelude
register# | Clash.Signal.Internal
registerB |
1 (Function) | Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.Safe, Clash.Prelude
registerPowerup# | Clash.Signal.Internal
regMaybe |
1 (Function) | Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Signal, Clash.Prelude.Safe, Clash.Prelude
rem | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rem# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Index
3 (Function) | Clash.Sized.Internal.Unsigned
4 (Function) | Clash.Sized.Internal.Signed
RenderAs | Clash.Verification.Internal, Clash.Explicit.Verification, Clash.Verification
repeat | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
replace | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
replaceBit | Clash.Class.BitPack.BitIndex, Clash.Class.BitPack, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
replaceBit# | Clash.Sized.Internal.BitVector
replaceTree | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
replay | Clash.Signal.Trace
replicate | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Reset |
1 (Type/Class) | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
2 (Data Constructor) | Clash.Signal.Internal
resetGen | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resetGenN | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resetGlitchFilter | Clash.Explicit.Reset, Clash.Signal, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resetGlitchFilterWithReset | Clash.Explicit.Reset, Clash.Explicit.Prelude
ResetKind | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resetKind | Clash.Signal.Internal.Ambiguous, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResetPolarity | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resetPolarity | Clash.Signal.Internal.Ambiguous, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResetStrategy | Clash.Explicit.BlockRam, Clash.Prelude.BlockRam, Clash.Explicit.Prelude, Clash.Prelude
resetSynchronizer | Clash.Explicit.Reset, Clash.Signal, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Resize | Clash.Class.Resize, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resize | Clash.Class.Resize, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
resize# |
1 (Function) | Clash.Sized.Internal.Index
2 (Function) | Clash.Sized.Internal.Unsigned
3 (Function) | Clash.Sized.Internal.Signed
resizeF | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResizeFC | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResizeSFC | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResizeUFC | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ResolveOrErr | Clash.Class.HasDomain.HasSpecificDomain
return | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
reverse | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rewind | Clash.Explicit.SimIO
Right | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
riseEvery |
1 (Function) | Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.Safe, Clash.Prelude
Rising | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RLeaf | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RnfArgs | Clash.XException.Internal
RnfArgs0 | Clash.XException.Internal
RnfArgs1 | Clash.XException.Internal
rnfX | Clash.XException, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rom |
1 (Function) | Clash.Explicit.ROM, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM, Clash.Prelude.Safe, Clash.Prelude
rom# | Clash.Explicit.ROM
romBlob |
1 (Function) | Clash.Explicit.ROM.Blob, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM.Blob, Clash.Prelude.Safe, Clash.Prelude
romBlob# | Clash.Explicit.ROM.Blob
romBlobPow2 |
1 (Function) | Clash.Explicit.ROM.Blob, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM.Blob, Clash.Prelude.Safe, Clash.Prelude
romFile |
1 (Function) | Clash.Explicit.ROM.File, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM.File, Clash.Prelude
romFile# | Clash.Explicit.ROM.File
romFilePow2 |
1 (Function) | Clash.Explicit.ROM.File, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM.File, Clash.Prelude
romPow2 |
1 (Function) | Clash.Explicit.ROM, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.ROM, Clash.Prelude.Safe, Clash.Prelude
rotate | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateL | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateL# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Unsigned
3 (Function) | Clash.Sized.Internal.Signed
rotateLeft | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateLeftS | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateR | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateR# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Unsigned
3 (Function) | Clash.Sized.Internal.Signed
rotateRight | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
rotateRightS | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
round | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RTree | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
runUntil |
1 (Function) | Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Signal, Clash.Prelude.Safe, Clash.Prelude
rwhnfX | Clash.XException, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
RxReg |
1 (Type/Class) | Clash.Examples.Internal
2 (Data Constructor) | Clash.Examples.Internal
rx_busy | Clash.Examples.Internal
rx_cnt | Clash.Examples.Internal
rx_d1 | Clash.Examples.Internal
rx_d2 | Clash.Examples.Internal
rx_data | Clash.Examples.Internal
rx_empty | Clash.Examples.Internal
rx_frame_err | Clash.Examples.Internal
rx_over_run | Clash.Examples.Internal
rx_reg | Clash.Examples.Internal
rx_sample_cnt | Clash.Examples.Internal