Index - S
| S | CLaSH.Sized.Internal.Signed |
| sameNat | CLaSH.Prelude.Safe, CLaSH.Prelude |
| sameSymbol | CLaSH.Prelude.Safe, CLaSH.Prelude |
| sample | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| sampleN | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SatBound | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| satMin | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| satMult | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| satPlus | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SatSymmetric | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SaturatingNum | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SaturationMode | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SatWrap | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SatZero | CLaSH.Class.Num, CLaSH.Prelude.Safe, CLaSH.Prelude |
| scaleFloat | CLaSH.Prelude.Safe, CLaSH.Prelude |
| scanl | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| scanl1 | CLaSH.Prelude.Safe, CLaSH.Prelude |
| scanr | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| scanr1 | CLaSH.Prelude.Safe, CLaSH.Prelude |
| scatter | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SClock | |
| 1 (Type/Class) | CLaSH.Signal.Internal, CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| 2 (Data Constructor) | CLaSH.Signal.Internal, CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| sclock | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| secondDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude |
| select | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| selectI | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| seq | CLaSH.Prelude.Safe, CLaSH.Prelude |
| seqDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude |
| sequence | CLaSH.Prelude.Safe, CLaSH.Prelude |
| sequenceA | CLaSH.Prelude.Safe, CLaSH.Prelude |
| sequence_ | CLaSH.Prelude.Safe, CLaSH.Prelude |
| setBit | CLaSH.Prelude.Safe, CLaSH.Prelude |
| setBit1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| setSlice | CLaSH.Prelude.BitIndex, CLaSH.Prelude.Safe, CLaSH.Prelude |
| setSlice# | CLaSH.Sized.Internal.BitVector |
| sf | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SFixed | CLaSH.Sized.Fixed, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shift | CLaSH.Prelude.Safe, CLaSH.Prelude |
| shift1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftInAt0 | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftInAtN | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftL | CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftL# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector |
| 2 (Function) | CLaSH.Sized.Internal.Signed |
| 3 (Function) | CLaSH.Sized.Internal.Unsigned |
| shiftL1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftOutFrom0 | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftOutFromN | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftR | CLaSH.Prelude.Safe, CLaSH.Prelude |
| shiftR# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector |
| 2 (Function) | CLaSH.Sized.Internal.Signed |
| 3 (Function) | CLaSH.Sized.Internal.Unsigned |
| shiftR1 | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| Show | CLaSH.Prelude.Safe, CLaSH.Prelude |
| show | CLaSH.Prelude.Safe, CLaSH.Prelude |
| showChar | CLaSH.Prelude.Safe, CLaSH.Prelude |
| showList | CLaSH.Prelude.Safe, CLaSH.Prelude |
| showParen | CLaSH.Prelude.Safe, CLaSH.Prelude |
| ShowS | CLaSH.Prelude.Safe, CLaSH.Prelude |
| shows | CLaSH.Prelude.Safe, CLaSH.Prelude |
| showsPrec | CLaSH.Prelude.Safe, CLaSH.Prelude |
| showString | CLaSH.Prelude.Safe, CLaSH.Prelude |
| shrinkSizedUnsigned | CLaSH.Sized.Internal.BitVector |
| Signal | CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| signal | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| signal# | CLaSH.Signal.Internal |
| Signal' | CLaSH.Signal.Internal, CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| Signed | CLaSH.Sized.Internal.Signed, CLaSH.Sized.Signed, CLaSH.Prelude.Safe, CLaSH.Prelude |
| signExtend | CLaSH.Class.Resize, CLaSH.Prelude.Safe, CLaSH.Prelude |
| significand | CLaSH.Prelude.Safe, CLaSH.Prelude |
| signum | CLaSH.Prelude.Safe, CLaSH.Prelude |
| simulate | CLaSH.Signal.Internal, CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| simulateB | CLaSH.Signal, CLaSH.Prelude.Safe, CLaSH.Prelude |
| simulateB' | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| sin | CLaSH.Prelude.Safe, CLaSH.Prelude |
| singleton | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| sinh | CLaSH.Prelude.Safe, CLaSH.Prelude |
| size# | |
| 1 (Function) | CLaSH.Sized.Internal.BitVector, CLaSH.Sized.BitVector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| 2 (Function) | CLaSH.Sized.Internal.Signed |
| 3 (Function) | CLaSH.Sized.Internal.Unsigned |
| slice | CLaSH.Prelude.BitIndex, CLaSH.Prelude.Safe, CLaSH.Prelude |
| slice# | CLaSH.Sized.Internal.BitVector |
| smap | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| SNat | |
| 1 (Type/Class) | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude |
| 2 (Data Constructor) | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude |
| snat | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude |
| snatToInteger | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude |
| snd | CLaSH.Prelude.Safe, CLaSH.Prelude |
| some | CLaSH.Prelude.Safe, CLaSH.Prelude |
| SomeNat | |
| 1 (Data Constructor) | CLaSH.Prelude.Safe, CLaSH.Prelude |
| 2 (Type/Class) | CLaSH.Prelude.Safe, CLaSH.Prelude |
| someNatVal | CLaSH.Prelude.Safe, CLaSH.Prelude |
| SomeSymbol | |
| 1 (Data Constructor) | CLaSH.Prelude.Safe, CLaSH.Prelude |
| 2 (Type/Class) | CLaSH.Prelude.Safe, CLaSH.Prelude |
| someSymbolVal | CLaSH.Prelude.Safe, CLaSH.Prelude |
| span | CLaSH.Prelude.Safe, CLaSH.Prelude |
| split | CLaSH.Prelude.BitIndex, CLaSH.Prelude.Safe, CLaSH.Prelude |
| split# | CLaSH.Sized.Internal.BitVector |
| splitAt | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| splitAtI | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| sqrt | CLaSH.Prelude.Safe, CLaSH.Prelude |
| SSymbol | |
| 1 (Type/Class) | CLaSH.Promoted.Symbol |
| 2 (Data Constructor) | CLaSH.Promoted.Symbol |
| ssymbol | CLaSH.Promoted.Symbol |
| ssymbolToString | CLaSH.Promoted.Symbol |
| stencil1d | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| stencil2d | CLaSH.Sized.Vector, CLaSH.Prelude.Safe, CLaSH.Prelude |
| stepLock | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude |
| stimuliGenerator | CLaSH.Prelude.Testbench, CLaSH.Prelude |
| stimuliGenerator' | CLaSH.Prelude.Testbench, CLaSH.Prelude.Explicit |
| String | CLaSH.Prelude.Safe, CLaSH.Prelude |
| subSNat | CLaSH.Promoted.Nat, CLaSH.Prelude.Safe, CLaSH.Prelude |
| subtract | CLaSH.Prelude.Safe, CLaSH.Prelude |
| succ | CLaSH.Prelude.Safe, CLaSH.Prelude |
| sum | CLaSH.Prelude.Safe, CLaSH.Prelude |
| swapDF | CLaSH.Prelude.DataFlow, CLaSH.Prelude.Safe, CLaSH.Prelude |
| Symbol | CLaSH.Prelude.Safe, CLaSH.Prelude |
| symbolVal | CLaSH.Prelude.Safe, CLaSH.Prelude |
| symbolVal' | CLaSH.Prelude.Safe, CLaSH.Prelude |
| SystemClock | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |
| systemClock | CLaSH.Signal.Explicit, CLaSH.Prelude.Explicit.Safe, CLaSH.Prelude.Explicit |