Index - R
| Rational | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| Read | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| read | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readFile | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readIO | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readList | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readLn | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readNew | CLaSH.Prelude.BlockRam, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readNew' | CLaSH.Prelude.BlockRam, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readParen | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| ReadS | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reads | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| readsPrec | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| Real | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| RealFloat | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| RealFrac | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| realToFrac | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| recip | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reduceAnd | CLaSH.Prelude.BitReduction, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reduceAnd# | CLaSH.Sized.Internal.BitVector | 
| reduceOr | CLaSH.Prelude.BitReduction, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reduceOr# | CLaSH.Sized.Internal.BitVector | 
| reduceXor | CLaSH.Prelude.BitReduction, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reduceXor# | CLaSH.Sized.Internal.BitVector | 
| regEn | CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| regEn# | CLaSH.Signal.Internal | 
| regEn' | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit | 
| register | CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| register# | CLaSH.Signal.Internal | 
| register' | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit | 
| registerB | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| registerB' | CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit | 
| rem | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rem# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector | 
| 2 (Function) | CLaSH.Sized.Internal.Index | 
| 3 (Function) | CLaSH.Sized.Internal.Signed | 
| 4 (Function) | CLaSH.Sized.Internal.Unsigned | 
| repeat | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| replace | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| replaceBit | CLaSH.Prelude.BitIndex, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| replaceBit# | CLaSH.Sized.Internal.BitVector | 
| replicate | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| replicateI | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| Resize | CLaSH.Class.Resize, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| resize | CLaSH.Class.Resize, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| resize# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector | 
| 2 (Function) | CLaSH.Sized.Internal.Index | 
| 3 (Function) | CLaSH.Sized.Internal.Signed | 
| 4 (Function) | CLaSH.Sized.Internal.Unsigned | 
| resizeF | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| ResizeFC | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| ResizeSFC | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| ResizeUFC | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| return | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| reverse | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| Right | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rom | CLaSH.Prelude.ROM, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rom# | CLaSH.Prelude.ROM | 
| rom' | CLaSH.Prelude.ROM, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit | 
| romFile | CLaSH.Prelude.ROM.File, CLaSH.Prelude | 
| romFile# | CLaSH.Prelude.ROM.File | 
| romFile' | CLaSH.Prelude.ROM.File, CLaSH.Prelude.Explicit | 
| romFilePow2 | CLaSH.Prelude.ROM.File, CLaSH.Prelude | 
| romFilePow2' | CLaSH.Prelude.ROM.File, CLaSH.Prelude.Explicit | 
| romPow2 | CLaSH.Prelude.ROM, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| romPow2' | CLaSH.Prelude.ROM, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit | 
| rotate | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotate1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateL | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateL# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector | 
| 2 (Function) | CLaSH.Sized.Internal.Signed | 
| 3 (Function) | CLaSH.Sized.Internal.Unsigned | 
| rotateL1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateLeft | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateLeftS | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateR | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateR# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector | 
| 2 (Function) | CLaSH.Sized.Internal.Signed | 
| 3 (Function) | CLaSH.Sized.Internal.Unsigned | 
| rotateR1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateRight | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| rotateRightS | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude | 
| round | CLaSH.Prelude.Safe, CLaSH.Prelude | 
| RTree | CLaSH.Sized.RTree, CLaSH.Prelude.Safe, CLaSH.Prelude |