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 - T

t2v | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
TaggedEmptyTuple |
1 (Type/Class) | Clash.Signal.Bundle, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
2 (Data Constructor) | Clash.Signal.Bundle, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
3 (Type/Class) | Clash.Signal.Delayed.Bundle
4 (Data Constructor) | Clash.Signal.Delayed.Bundle
tail | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tail# | Clash.Signal.Internal
take | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
takeI | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
takeWhile | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tan | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tanh | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tbClockGen | Clash.Signal.Internal, Clash.Explicit.Testbench, Clash.Prelude.Testbench
tbDynamicClockGen | Clash.Signal.Internal
tbEnableGen | Clash.Explicit.Testbench, Clash.Prelude.Testbench
tbSystemClockGen | Clash.Explicit.Testbench, Clash.Prelude.Testbench
tdfold | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tdpbramModel | Clash.Explicit.BlockRam.Model
TdpbramModelConfig |
1 (Type/Class) | Clash.Explicit.BlockRam.Model
2 (Data Constructor) | Clash.Explicit.BlockRam.Model
tdpIsActiveWriteEnable | Clash.Explicit.BlockRam.Model
tdpMergeWriteEnable | Clash.Explicit.BlockRam.Model
tdpUpdateRam | Clash.Explicit.BlockRam.Model
tell | Clash.Explicit.SimIO
TestBench | Clash.Annotations.TopEntity, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
testBit | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
testBitDefault | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
testFor |
1 (Function) | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Signal, Clash.Prelude.Safe, Clash.Prelude
Text | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
textract | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tfold | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
thead | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
thTypeToType' | Clash.Annotations.BitRepresentation.Internal
times# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Index
3 (Function) | Clash.Sized.Internal.Unsigned
4 (Function) | Clash.Sized.Internal.Signed
timplies | Clash.Explicit.Verification, Clash.Verification
timpliesOverlapping | Clash.Explicit.Verification, Clash.Verification
tindices | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tlast | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tmap | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toAssertionValue | Clash.Verification.Internal
toBNat | Clash.Promoted.Nat, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
ToEM | Clash.Class.HasDomain.Common
toEnable | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toEnum | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toEnum# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Index
3 (Function) | Clash.Sized.Internal.Unsigned
4 (Function) | Clash.Sized.Internal.Signed
toEnum## | Clash.Sized.Internal.BitVector
toErroring | Clash.Num.Erroring
toInteger | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toInteger# |
1 (Function) | Clash.Sized.Internal.Index
2 (Function) | Clash.Sized.Internal.BitVector
3 (Function) | Clash.Sized.Internal.Unsigned
4 (Function) | Clash.Sized.Internal.Signed
toIntegralSized | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toList | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toMaybeX | Clash.XException.MaybeX
toOverflowing | Clash.Num.Overflowing
TopEntity | Clash.Annotations.TopEntity, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toRational | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toSaturating | Clash.Num.Saturating
toSignal | Clash.Signal.Delayed.Internal, Clash.Explicit.Signal.Delayed, Clash.Signal.Delayed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toTemporal | Clash.Verification.Internal
toUNat | Clash.Promoted.Nat, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
toWrapping | Clash.Num.Wrapping
toZeroing | Clash.Num.Zeroing
TraceMap | Clash.Signal.Trace
traceMap# | Clash.Signal.Trace
traceSignal | Clash.Signal.Trace, Clash.Explicit.Prelude, Clash.Prelude
traceSignal# | Clash.Signal.Trace
traceSignal1 | Clash.Signal.Trace, Clash.Explicit.Prelude, Clash.Prelude
traceVecSignal | Clash.Signal.Trace, Clash.Explicit.Prelude, Clash.Prelude
traceVecSignal# | Clash.Signal.Trace
traceVecSignal1 | Clash.Signal.Trace, Clash.Explicit.Prelude, Clash.Prelude
transpose | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Traversable | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
traverse | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
traverse# |
1 (Function) | Clash.Signal.Internal
2 (Function) | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
trepeat | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
treplicate | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
True | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
trueDualPortBlockRam |
1 (Function) | Clash.Explicit.BlockRam, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
2 (Function) | Clash.Prelude.BlockRam, Clash.Prelude.Safe, Clash.Prelude
trueDualPortBlockRam# | Clash.Explicit.BlockRam
truncate | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
truncateB | Clash.Class.Resize, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
truncateB# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Signed
TryDomain | Clash.Class.HasDomain.HasSingleDomain, Clash.Class.HasDomain
TryDomainResult | Clash.Class.HasDomain.HasSingleDomain, Clash.Class.HasDomain
tscanl | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tscanr | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tsplit | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tunzip | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Tup | Clash.XException.Internal
TupType | Clash.Sized.Vector.ToTuple
TxReg |
1 (Type/Class) | Clash.Examples.Internal
2 (Data Constructor) | Clash.Examples.Internal
tx_cnt | Clash.Examples.Internal
tx_empty | Clash.Examples.Internal
tx_out | Clash.Examples.Internal
tx_over_run | Clash.Examples.Internal
tx_reg | Clash.Examples.Internal
Type | Clash.Prelude
Type' | Clash.Annotations.BitRepresentation.Internal
TypeError | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
TypeRepBS | Clash.Signal.Trace
tzip | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
tzipWith | Clash.Sized.RTree, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
t_inputs | Clash.Annotations.TopEntity, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
t_name | Clash.Annotations.TopEntity, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
t_output | Clash.Annotations.TopEntity, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude