The latest version of clash-prelude is 1.8.1-3.
lib:clash-prelude
Modules
- CLaSH.Annotations.TopEntity
- CLaSH.Class.BitPack
- CLaSH.Class.Num
- CLaSH.Class.Resize
- CLaSH.Examples
- CLaSH.Prelude
- CLaSH.Prelude.BitIndex
- CLaSH.Prelude.BitReduction
- CLaSH.Prelude.BlockRam
- CLaSH.Prelude.BlockRam.File
- CLaSH.Prelude.DataFlow
- CLaSH.Prelude.Explicit
- CLaSH.Prelude.Explicit.Safe
- 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.Ord
- CLaSH.Promoted.Symbol
- CLaSH.Signal
- CLaSH.Signal.Bundle
- CLaSH.Signal.Delayed
- CLaSH.Signal.Explicit
- CLaSH.Signal.Internal
- CLaSH.Sized.BitVector
- CLaSH.Sized.Fixed
- CLaSH.Sized.Index
- CLaSH.Sized.Internal.BitVector
- CLaSH.Sized.Internal.Index
- CLaSH.Sized.Internal.Signed
- CLaSH.Sized.Internal.Unsigned
- CLaSH.Sized.RTree
- CLaSH.Sized.Signed
- CLaSH.Sized.Unsigned
- CLaSH.Sized.Vector
- CLaSH.Tutorial
Dependencies
- QuickCheck lib:QuickCheck >=2.7 && <2.9
- array lib:array >=0.5.1.0
- base lib:base >=4.8.0.0 && <5
- data-default lib:data-default >=0.5.3
- ghc-prim lib:ghc-prim >=0.3.1.0
- ghc-typelits-extra lib:ghc-typelits-extra >=0.1
- ghc-typelits-natnormalise lib:ghc-typelits-natnormalise >=0.4.1
- integer-gmp lib:integer-gmp >=0.5.1.0
- lens lib:lens >=4.9
- reflection lib:reflection >=2
- singletons lib:singletons >=1.0 && <3.0
- template-haskell lib:template-haskell >=2.9.0.0
- th-lift lib:th-lift >=0.5.6
- transformers lib:transformers >=0.4.2.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