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

U |
1 (Data Constructor) | Clash.Annotations.BitRepresentation.Util
2 (Data Constructor) | Clash.Sized.Internal.Unsigned
uart | Clash.Examples.Internal
uartRX | Clash.Examples.Internal
uartTX | Clash.Examples.Internal
uf | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
UFixed | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
UNat | Clash.Promoted.Nat, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unbundle |
1 (Function) | Clash.Signal.Bundle, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
2 (Function) | Clash.Signal.Delayed.Bundle
Unbundled |
1 (Type/Class) | Clash.Signal.Bundle, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Explicit.Prelude, Clash.Prelude, Clash.Prelude
2 (Type/Class) | Clash.Signal.Delayed.Bundle
uncheckedGetConstrRepr | Clash.Annotations.BitRepresentation.Internal
unconcat | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unconcatBitVector# | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unconcatI | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
UnconsSymbol | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
uncurry | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
undefError | Clash.Sized.Internal.BitVector
undefined | Clash.XException, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
undefined# | Clash.Sized.Internal.BitVector
unFemtoseconds | Clash.Signal.Internal
unFixed | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unfoldr | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unfoldrI | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Unknown | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Unlines | Clash.Class.HasDomain.Common
unlines | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unpack | Clash.Class.BitPack.Internal, Clash.Class.BitPack, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unpack# |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Index
3 (Function) | Clash.Sized.Internal.Unsigned
4 (Function) | Clash.Sized.Internal.Signed
unpackChar# | Clash.Class.BitPack.Internal
unpackDouble# | Clash.Class.BitPack.Internal
unpackEnds | Clash.Explicit.BlockRam.Internal
unpackFloat# | Clash.Class.BitPack.Internal
unpackMemBlob | Clash.Explicit.BlockRam.Internal, Clash.Explicit.BlockRam.Blob, Clash.Explicit.ROM.Blob, Clash.Prelude.ROM.Blob, Clash.Prelude.BlockRam.Blob, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unpackMemBlob0 | Clash.Explicit.BlockRam.Internal
unpackNats | Clash.Explicit.BlockRam.Internal
unpackW64s | Clash.Explicit.BlockRam.Internal
unsafeAlteraPll | Clash.Intel.ClockGen
unsafeAltpll | Clash.Intel.ClockGen
unsafeAndReset | Clash.Explicit.Reset, Clash.Explicit.Prelude
unsafeClockWizard | Clash.Xilinx.ClockGen
unsafeClockWizardDifferential | Clash.Xilinx.ClockGen
unsafeFromActiveHigh | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeFromActiveLow | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeFromHighPolarity | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeFromList | Clash.Sized.Vector
unsafeFromLowPolarity | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeFromReset | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeFromSignal | Clash.Signal.Delayed.Internal, Clash.Explicit.Signal.Delayed, Clash.Signal.Delayed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeMask | Clash.Sized.Internal.BitVector
unsafeMask# | Clash.Sized.Internal.BitVector
unsafeOrReset | Clash.Explicit.Reset, Clash.Explicit.Prelude
unsafeResetGlitchFilter | Clash.Explicit.Reset, Clash.Explicit.Prelude
unsafeShiftL | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeShiftR | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeSimSynchronizer | Clash.Explicit.Testbench
unsafeSNat | Clash.Promoted.Nat.Unsafe
unsafeSynchronizer | Clash.Explicit.Signal, Clash.Explicit.Prelude.Safe, Clash.Explicit.Prelude
unsafeToActiveHigh | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeToActiveLow | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeToHighPolarity | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeToInteger |
1 (Function) | Clash.Sized.Internal.Index
2 (Function) | Clash.Sized.Internal.Signed
unsafeToInteger# | Clash.Sized.Internal.BitVector
unsafeToLowPolarity | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsafeToNatural |
1 (Function) | Clash.Sized.Internal.BitVector
2 (Function) | Clash.Sized.Internal.Unsigned
unsafeToReset | Clash.Signal.Internal, Clash.Explicit.Signal, Clash.Explicit.Reset, Clash.Signal, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unSF | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
Unsigned | Clash.Sized.Internal.Unsigned, Clash.Sized.Unsigned, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unsigned16toWord16 | Clash.Sized.Internal.Unsigned
unsigned32toWord32 | Clash.Sized.Internal.Unsigned
unsigned8toWord8 | Clash.Sized.Internal.Unsigned
unsignedToWord | Clash.Sized.Internal.Unsigned
until | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unUF | Clash.Sized.Fixed, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unwords | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unwrapArrow | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unwrapMonad | Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip3 | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip4 | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip5 | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip6 | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
unzip7 | Clash.Sized.Vector, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
upCounter | Clash.Examples.Internal
upCounterLd | Clash.Examples.Internal
upCounterLdT | Clash.Examples.Internal
upDownCounter | Clash.Examples.Internal
userError | Clash.HaskellPrelude, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
USucc | Clash.Promoted.Nat, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude
UZero | Clash.Promoted.Nat, Clash.Explicit.Prelude.Safe, Clash.Prelude.Safe, Clash.Explicit.Prelude, Clash.Prelude