The latest version of clash-prelude is 1.8.1-3.
lib:clash-prelude
Modules
- Clash.Annotations.BitRepresentation
- Clash.Annotations.BitRepresentation.Deriving
- Clash.Annotations.BitRepresentation.Internal
- Clash.Annotations.BitRepresentation.Util
- Clash.Annotations.Primitive
- Clash.Annotations.SynthesisAttributes
- Clash.Annotations.TH
- Clash.Annotations.TopEntity
- Clash.Class.AutoReg
- Clash.Class.BitPack
- Clash.Class.Exp
- Clash.Class.HasDomain
- Clash.Class.HasDomain.CodeGen
- Clash.Class.HasDomain.Common
- Clash.Class.HasDomain.HasSingleDomain
- Clash.Class.HasDomain.HasSpecificDomain
- Clash.Class.Num
- Clash.Class.Parity
- Clash.Class.Resize
- Clash.Clocks
- Clash.Clocks.Deriving
- Clash.Examples
- Clash.Explicit.BlockRam
- Clash.Explicit.BlockRam.File
- Clash.Explicit.DDR
- Clash.Explicit.Mealy
- Clash.Explicit.Moore
- Clash.Explicit.Prelude
- Clash.Explicit.Prelude.Safe
- Clash.Explicit.RAM
- Clash.Explicit.ROM
- Clash.Explicit.ROM.File
- Clash.Explicit.Reset
- Clash.Explicit.Signal
- Clash.Explicit.Signal.Delayed
- Clash.Explicit.SimIO
- Clash.Explicit.Synchronizer
- Clash.Explicit.Testbench
- Clash.Explicit.Verification
- Clash.HaskellPrelude
- Clash.Hidden
- Clash.Intel.ClockGen
- Clash.Intel.DDR
- Clash.Magic
- Clash.NamedTypes
- Clash.Prelude
- Clash.Prelude.BitIndex
- Clash.Prelude.BitReduction
- Clash.Prelude.BlockRam
- Clash.Prelude.BlockRam.File
- Clash.Prelude.DataFlow
- Clash.Prelude.Mealy
- Clash.Prelude.Moore
- Clash.Prelude.RAM
- Clash.Prelude.ROM
- Clash.Prelude.ROM.File
- Clash.Prelude.Safe
- Clash.Prelude.Synchronizer
- Clash.Prelude.Testbench
- Clash.Promoted.Nat
- Clash.Promoted.Nat.Literals
- Clash.Promoted.Nat.TH
- Clash.Promoted.Nat.Unsafe
- Clash.Promoted.Symbol
- Clash.Signal
- Clash.Signal.BiSignal
- Clash.Signal.Bundle
- Clash.Signal.Delayed
- Clash.Signal.Delayed.Bundle
- Clash.Signal.Delayed.Internal
- Clash.Signal.Internal
- Clash.Signal.Internal.Ambiguous
- Clash.Signal.Trace
- Clash.Sized.BitVector
- Clash.Sized.Fixed
- Clash.Sized.Index
- Clash.Sized.Internal.BitVector
- Clash.Sized.Internal.Index
- Clash.Sized.Internal.Mod
- Clash.Sized.Internal.Signed
- Clash.Sized.Internal.Unsigned
- Clash.Sized.RTree
- Clash.Sized.Signed
- Clash.Sized.Unsigned
- Clash.Sized.Vector
- Clash.Tutorial
- Clash.Verification
- Clash.Verification.DSL
- Clash.Verification.Internal
- Clash.Verification.PrettyPrinters
- Clash.XException
- Clash.XException.Internal
- Clash.XException.TH
- Clash.Xilinx.ClockGen
- Clash.Xilinx.DDR
Dependencies
- QuickCheck lib:QuickCheck >=2.7 && <2.15
- array lib:array >=0.5.1.0 && <0.6
- arrows lib:arrows >=0.4 && <0.5
- base lib:base >=4.11 && <5
- bifunctors lib:bifunctors >=5.4.0 && <6.0
- binary lib:binary >=0.8.5 && <0.11
- bytestring lib:bytestring >=0.10.8 && <0.12
- constraints lib:constraints >=0.9 && <1.0
- containers lib:containers >=0.4.0 && <0.7
- data-binary-ieee754 lib:data-binary-ieee754 >=0.4.4 && <0.6
- data-default-class lib:data-default-class >=0.1.2 && <0.2
- deepseq lib:deepseq >=1.4.1.0 && <1.5
- ghc-bignum lib:ghc-bignum >=1.0 && <1.1
- ghc-prim lib:ghc-prim >=0.5.1.0 && <0.8
- ghc-typelits-extra lib:ghc-typelits-extra >=0.4 && <0.5
- ghc-typelits-knownnat lib:ghc-typelits-knownnat >=0.7.2 && <0.8
- ghc-typelits-natnormalise lib:ghc-typelits-natnormalise >=0.7.2 && <0.8
- half lib:half >=0.2.2.3 && <1.0
- hashable lib:hashable >=1.2.1.0 && <1.4
- integer-gmp lib:integer-gmp >=1.0.1.0 && <2.0
- interpolate lib:interpolate >=0.2 && <0.3
- lens lib:lens >=4.10 && <5.1.0
- recursion-schemes lib:recursion-schemes >=5.1 && <5.3
- reflection lib:reflection >=2 && <2.2
- singletons lib:singletons >=1.0 && <3.0
- template-haskell lib:template-haskell >=2.12.0.0 && <2.18
- text lib:text >=0.11.3.1 && <1.3
- text-show lib:text-show >=3.7 && <3.10
- th-abstraction lib:th-abstraction >=0.2.10 && <0.5.0
- th-lift lib:th-lift >=0.7.0 && <0.9
- th-orphans lib:th-orphans >=0.13.1 && <1.0
- time lib:time >=1.8 && <1.12
- transformers lib:transformers >=0.5.2.0 && <0.6
- type-errors lib:type-errors >=0.2.0.0 && <0.3
- uniplate lib:uniplate >=1.6.12 && <1.7
- vector lib:vector >=0.11 && <1.0
Reverse dependencies
Direct only. Not exhaustive.
- acme-everything lib:acme-everything
- clash-ghc exe:clash
- clash-lib lib:clash-lib
- clash-systemverilog lib:clash-systemverilog
- clash-verilog lib:clash-verilog
- clash-vhdl lib:clash-vhdl