libghc-clash-prelude-prof 1.6.3-2 (arm64 binary) in ubuntu kinetic

 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
  * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
  * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
  * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
  * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
  * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
  * Prelude library containing datatypes and functions for circuit design
 .
 To use the library:
 .
  * Import "Clash.Prelude"
 .
  * 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.
 .
 A preliminary version of a tutorial can be found in "Clash.Tutorial", for a
 general overview of the library you should however check out "Clash.Prelude".
 Some circuit examples can be found in "Clash.Examples".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling. See http://www.haskell.org/ for more information on Haskell.

Details

Package version:
1.6.3-2
Source:
haskell-clash-prelude 1.6.3-2 source package in Ubuntu
Status:
Obsolete
Component:
universe
Priority:
Optional

Package relationships

Depends on:
  • libghc-array-prof-0.5.4.0-68be6
  • libghc-arrows-prof-0.4.4.2-3b22d
  • libghc-base-prof-4.15.1.0-7f586
  • libghc-binary-prof-0.8.8.0-87e9e
  • libghc-bytestring-prof-0.10.12.1-19364
  • libghc-clash-prelude-dev (= 1.6.3-2)
  • libghc-constraints-prof-0.13.4-ab112
  • libghc-containers-prof-0.6.4.1-91175
  • libghc-data-binary-ieee754-prof-0.4.4-fde88
  • libghc-data-default-class-prof-0.1.2.0-16e53
  • libghc-deepseq-prof-1.4.5.0-62912
  • libghc-extra-prof-1.7.10-86798
  • libghc-ghc-bignum-prof-1.1-45a22
  • libghc-ghc-prim-prof-0.7.0-eb62a
  • libghc-ghc-typelits-extra-prof-0.4.3-3f2bb
  • libghc-ghc-typelits-knownnat-prof-0.7.6-19457
  • libghc-ghc-typelits-natnormalise-prof-0.7.6-100a4
  • libghc-half-prof-0.3.1-54f2b
  • libghc-hashable-prof-1.3.5.0-4bc83
  • libghc-interpolate-prof-0.2.1-8caa1
  • libghc-lens-prof-5.0.1-8e291
  • libghc-quickcheck-prof-2.14.2-604f3
  • libghc-recursion-schemes-prof-5.2.2.2-8022a
  • libghc-reflection-prof-2.1.6-9a33f
  • libghc-singletons-prof-3.0.1-f5fe0
  • libghc-template-haskell-prof-2.17.0.0-ee4fb
  • libghc-text-prof-1.2.5.0-e92fb
  • libghc-th-abstraction-prof-0.4.3.0-ad2e7
  • libghc-th-lift-prof-0.8.2-7acb9
  • libghc-th-orphans-prof-0.13.13-8c841
  • libghc-time-prof-1.9.3-7543c
  • libghc-transformers-prof-0.5.6.2-aeb55
  • libghc-type-errors-prof-0.2.0.0-5537a
  • libghc-uniplate-prof-1.6.13-6b555
  • libghc-vector-prof-0.12.3.1-7522f
Provides:
  • libghc-clash-prelude-prof-1.6.3-4b1b7