The latest version of clash-lib is 1.8.1-3.
lib:clash-lib
Modules
- Clash.Annotations.BitRepresentation.ClashLib
- Clash.Backend
- Clash.Backend.SystemVerilog
- Clash.Backend.VHDL
- Clash.Backend.Verilog
- Clash.Core.DataCon
- Clash.Core.EqSolver
- Clash.Core.Evaluator.Types
- Clash.Core.FreeVars
- Clash.Core.Literal
- Clash.Core.Name
- Clash.Core.PartialEval
- Clash.Core.PartialEval.AsTerm
- Clash.Core.PartialEval.Monad
- Clash.Core.PartialEval.NormalForm
- Clash.Core.Pretty
- Clash.Core.Subst
- Clash.Core.Term
- Clash.Core.TermInfo
- Clash.Core.TermLiteral
- Clash.Core.TermLiteral.TH
- Clash.Core.Termination
- Clash.Core.TyCon
- Clash.Core.Type
- Clash.Core.TysPrim
- Clash.Core.Util
- Clash.Core.Var
- Clash.Core.VarEnv
- Clash.Debug
- Clash.Driver
- Clash.Driver.Manifest
- Clash.Driver.Types
- Clash.Edalize.Edam
- Clash.Netlist
- Clash.Netlist.BlackBox
- Clash.Netlist.BlackBox.Parser
- Clash.Netlist.BlackBox.Types
- Clash.Netlist.BlackBox.Util
- Clash.Netlist.Id
- Clash.Netlist.Id.Common
- Clash.Netlist.Id.Internal
- Clash.Netlist.Id.SystemVerilog
- Clash.Netlist.Id.VHDL
- Clash.Netlist.Id.Verilog
- Clash.Netlist.Types
- Clash.Netlist.Util
- Clash.Normalize
- Clash.Normalize.DEC
- Clash.Normalize.PrimitiveReductions
- Clash.Normalize.Strategy
- Clash.Normalize.Transformations
- Clash.Normalize.Types
- Clash.Normalize.Util
- Clash.Pretty
- Clash.Primitives.DSL
- Clash.Primitives.GHC.Int
- Clash.Primitives.GHC.Literal
- Clash.Primitives.GHC.Word
- Clash.Primitives.Intel.ClockGen
- Clash.Primitives.Sized.ToInteger
- Clash.Primitives.Sized.Vector
- Clash.Primitives.Types
- Clash.Primitives.Util
- Clash.Primitives.Verification
- Clash.Rewrite.Combinators
- Clash.Rewrite.Types
- Clash.Rewrite.Util
- Clash.Rewrite.WorkFree
- Clash.Unique
- Clash.Util
- Clash.Util.Graph
- Clash.Util.Interpolate
- Data.Text.Prettyprint.Doc.Extra
Dependencies
- aeson lib:aeson >=0.6.2.0 && <1.6
- aeson-pretty lib:aeson-pretty >=0.8 && <0.9
- ansi-terminal lib:ansi-terminal >=0.8.0.0 && <0.12
- array lib:array >=0
- attoparsec lib:attoparsec >=0.10.4.0 && <0.15
- base lib:base >=4.11 && <5
- base16-bytestring lib:base16-bytestring >=0.1.1 && <1.1
- binary lib:binary >=0.8.5 && <0.11
- bytestring lib:bytestring >=0.10.0.2 && <0.12
- clash-prelude lib:clash-prelude ==1.4.1
- concurrent-supply lib:concurrent-supply >=0.1.7 && <0.2
- containers lib:containers >=0.5.0.0 && <0.7
- cryptohash-sha256 lib:cryptohash-sha256 >=0.11 && <0.12
- data-binary-ieee754 lib:data-binary-ieee754 >=0.4.4 && <0.6
- data-default lib:data-default >=0.7 && <0.8
- deepseq lib:deepseq >=1.3.0.2 && <1.5
- directory lib:directory >=1.2.0.1 && <1.4
- dlist lib:dlist >=0.8 && <1.1
- errors lib:errors >=1.4.2 && <2.4
- exceptions lib:exceptions >=0.8.3 && <0.11.0
- extra lib:extra >=1.6.17 && <1.8
- filepath lib:filepath >=1.3.0.1 && <1.5
- ghc lib:ghc >=8.4.0 && <9.1
- ghc-bignum lib:ghc-bignum >=1.0 && <1.1
- ghc-boot-th lib:ghc-boot-th >=0
- hashable lib:hashable >=1.2.1.0 && <1.4
- haskell-src-meta lib:haskell-src-meta >=0.8 && <0.9
- hint lib:hint >=0.7 && <0.10
- integer-gmp lib:integer-gmp >=1.0 && <1.1
- interpolate lib:interpolate >=0.2.0 && <1.0
- lens lib:lens >=4.10 && <5.1.0
- mtl lib:mtl >=2.1.2 && <2.3
- ordered-containers lib:ordered-containers >=0.2 && <0.3
- parsers lib:parsers >=0.12.8 && <1.0
- pretty-show lib:pretty-show >=1.9 && <2.0
- prettyprinter lib:prettyprinter >=1.2.0.1 && <2.0
- primitive lib:primitive >=0.5.0.1 && <1.0
- process lib:process >=1.1.0.2 && <1.7
- reducers lib:reducers >=3.12.2 && <4.0
- template-haskell lib:template-haskell >=2.8.0.0 && <2.18
- temporary lib:temporary >=1.2.1 && <1.4
- terminal-size lib:terminal-size >=0.3 && <0.4
- text lib:text >=1.2.2 && <1.3
- text-show lib:text-show >=3.7 && <3.10
- time lib:time >=1.4.0.1 && <1.12
- transformers lib:transformers >=0.5.2.0 && <0.6
- trifecta lib:trifecta >=1.7.1.1 && <2.2
- unordered-containers lib:unordered-containers >=0.2.3.3 && <0.3
- utf8-string lib:utf8-string >=1.0.1 && <1.1
- vector lib:vector >=0.11 && <1.0
- vector-binary-instances lib:vector-binary-instances >=0.2.3.5 && <0.3
Reverse dependencies
Direct only. Not exhaustive.
- acme-everything lib:acme-everything
- clash-ghc exe:clash
- clash-systemverilog lib:clash-systemverilog
- clash-verilog lib:clash-verilog
- clash-vhdl lib:clash-vhdl