Hoogle Search
Within LTS Haskell 24.33 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Clash.HaskellPrelude re-exports most of the Haskell Prelude with the exception of those functions that the Clash API defines to work on Vec from Clash.Sized.Vector instead of on lists as the Haskell Prelude does. In addition, for the odd and even functions a type class called Parity is available at Clash.Class.Parity.
-
Clash is a functional hardware description language that borrows both its syntax and semantics from the functional programming language Haskell. The merits of using a functional language to describe hardware comes from the fact that combinational circuits can be directly modeled as mathematical functions and that functional languages lend themselves very well at describing and (de-)composing mathematical functions. This package provides:
- Prelude library containing datatypes and functions for circuit design
- Import Clash.Prelude; by default clock and reset lines are implicitly routed for all the components found in Clash.Prelude. You can read more about implicit clock and reset lines in Clash.Signal#implicitclockandreset
- Alternatively, if you want to explicitly route clock and reset ports, for more straightforward multi-clock designs, you can import the Clash.Explicit.Prelude module. Note that you should not import Clash.Prelude and Clash.Explicit.Prelude at the same time as they have overlapping definitions.
package
classy-prelude-conduit classy-prelude together with conduit functions See docs and README at http://www.stackage.org/package/classy-prelude-conduit
-
haskell-src Language.Haskell.Syntax No documentation available.
-
No documentation available.
-
liquid-fixpoint Language.Fixpoint.Types.Names No documentation available.
-
No documentation available.
-
No documentation available.
noPreludeREOptions :: REOptionsregex Text.RE.TDFA the default REOptions but with no RE macros defined
-
regex Text.RE.TDFA the standard table of Macros used to compile REs (which can be extended or replace: see Text.RE.TestBench)