Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: hackage: clash-prelude

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 Signals, 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.
66 versions
Latest release: 6 months ago
4 dependent packages
47,216 downloads total

View more package details: https://packages.ecosyste.ms/registries/hackage.haskell.org/packages/clash-prelude

Dependent Repos 52

bzhkl/Spreadsheet Fork of b1g3ar5/Spreadsheet
My spreadsheet app using threepenny-gui
  • 0.9.2 cabal.config

Size: 7.25 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago

clash-lang/clash-compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
  • * clash-prelude/clash-prelude.cabal
  • * clash-prelude/clash-prelude.cabal
  • * benchmark/clash-benchmark.cabal
  • >=0.99 clash-cosim/clash-cosim.cabal
  • >=0.99 clash-cosim/clash-cosim.cabal
  • * benchmark/profiling/prepare/clash-profiling-prepare.cabal

Size: 17.9 MB - Last synced: 1 day ago - Pushed: 4 days ago

alanz/aws-dynamodb-play
Working through AWS getting started example
  • 0.7.5 cabal.config

Size: 141 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

wayofthepie/coursera-client
  • 0.7.5 cabal.config

Size: 129 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

signed/learning-haskell
  • 0.11.2 cabal.config

Size: 83 KB - Last synced: about 1 month ago - Pushed: about 6 years ago

dikmax/dikmax.name
See dikmax.name-ng repository for new version. My blog. It's written in Hakyll.
  • 0.9.3 cabal.config

Size: 625 MB - Last synced: about 1 year ago - Pushed: about 8 years ago

bholst/blog
The blog software written for a personal blog. While this has been written for my own blog, it may also be useful for other blogs.
  • 0.9.1 cabal.config

Size: 364 KB - Last synced: about 1 year ago - Pushed: about 8 years ago

Vicky3/Simple-Blogging-Page-with-Yesod
  • 0.9.1 cabal.config

Size: 162 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

christiaanb/clash-prelude-playground
Functions that might be added to the clash-prelude
  • >=0.8.1 clash-prelude-playground.cabal

Size: 133 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

clash-lang/clash-compiler
Mirror used for CI testing of https://github.com/clash-lang/clash-compiler
  • * benchmark/profiling/prepare/clash-profiling-prepare.cabal
  • * clash-prelude/clash-prelude.cabal
  • * clash-prelude/clash-prelude.cabal

Last synced: 11 months ago

basile-henry/clash-io
Run Clash circuits with a SDL frontend
  • * clash-io.cabal

Size: 25.4 KB - Last synced: 29 days ago - Pushed: about 3 years ago

spwhitton/oso2pdf 📦
Better conversion of Oxford Scholarship Online material to PDF
  • 0.9.2 cabal.config

Size: 32.2 KB - Last synced: about 2 months ago - Pushed: almost 8 years ago

etorreborre/producer-hs
Simple streaming library for Haskell
  • 0.11.2 cabal.config

Size: 39.1 KB - Last synced: 14 days ago - Pushed: over 6 years ago

google/haskell-indexer
Emits code crossreference data for Haskell sources.
  • ==0.11.2 wrappers/stack-docker/everything/everything.cabal

Size: 447 KB - Last synced: 7 days ago - Pushed: almost 4 years ago

querl.dox/linux/alpine_linux/aports
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Last synced: 11 months ago

tjunier/mlgsc
Maximum-likelihood general sequence classifier
  • 0.9.3 cabal.config

Size: 234 MB - Last synced: 7 months ago - Pushed: over 7 years ago

cbiffle/cfm
A 16-bit CPU and self-hosting Forth system for the Lattice ICE40 FPGA, written in Haskell.
  • * arch/cfm-arch.cabal
  • * arch/cfm-arch.cabal

Size: 800 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago

fatho/rot-2015
Sachen erstellt für und während der Sommerakademie 2015 in Rot an der Rot.
  • 0.9.2 code/cabal.config

Size: 463 KB - Last synced: 10 months ago - Pushed: over 8 years ago

Engincs/aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 352 MB - Last synced: 1 day ago - Pushed: 1 day ago

kritzcreek/FROST-Backend
Backend for the (F)unctional (R)eactive (O)pen (S)pace (T)imetable
  • 0.7.5 cabal.config

Size: 387 KB - Last synced: about 1 month ago - Pushed: over 8 years ago

akimichi/functionaljs
「関数型プログラミングの基礎」サンプルコード
  • 0.10.4 cabal.config

Size: 7 MB - Last synced: 22 days ago - Pushed: 22 days ago

b1g3ar5/Spreadsheet
My spreadsheet app using threepenny-gui
  • 0.9.2 cabal.config

Size: 7.25 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago

pbevin/jstype
Playing at writing a Javascript compiler
  • 0.9.2 cabal.config

Size: 628 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

positiondev/orged
  • 0.7.5 cabal.config

Size: 227 KB - Last synced: about 2 months ago - Pushed: over 8 years ago

TomShacham/haskell-template-project
  • 0.9.2 cabal.config

Size: 137 KB - Last synced: 9 months ago - Pushed: almost 9 years ago

wayofthepie/docker-client
Haskell library for the Docker Remote API
  • 0.7.5 cabal.config

Size: 313 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

jacobstanley/calamine
  • 0.7.5 cabal.config

Size: 109 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

Codas/sass-live
Instant recompilation of sass files in haskell
  • 0.8 cabal.config

Size: 137 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

varosi/cgraytrace
CG^2 demo ray-tracer
  • 0.9.3 cabal.config

Size: 2.28 MB - Last synced: over 1 year ago

standardsemiconductor/lion
Where Lions Roam: RISC-V on the VELDT
  • >=1.4 && <1.7 lion-soc/lion-soc.cabal

Size: 299 KB - Last synced: 6 days ago - Pushed: 6 days ago

elisehuard/game-in-haskell
  • >0.9.1 cabal.config

Size: 3.35 MB - Last synced: 6 months ago - Pushed: over 5 years ago

alcidesv/second-front
  • 0.7.5 cabal.config

Size: 2.95 MB - Last synced: about 1 year ago - Pushed: almost 9 years ago

vyorkin-archive/assignment
test assignment for Excursiopedia
  • 0.8.1 api/cabal.config

Size: 664 KB - Last synced: about 2 months ago - Pushed: almost 9 years ago

SamProtas/composable-associations
Library providing polymorphic composition of serialized haskell data to reduce boilerplate.
  • 0.11.2 composable-associations/cabal.config
  • 0.11.2 composable-associations-aeson/cabal.config

Size: 47.9 KB - Last synced: 20 days ago - Pushed: about 3 years ago

ianoc/HSFailureCase
  • 0.9.3 cabal.config

Size: 12.7 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

saturday06/YesodTemplate
  • 0.9.3 cabal.config

Size: 133 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

dnaumenko/learning_notes
Collection of exercises from various books/sites
  • 0.11.2 learning_haskell/cabal.config

Size: 4.29 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

isovector/circuitry
the missing haskell circuit diagram library
  • * circuitry.cabal
  • * circuitry.cabal

Size: 761 KB - Last synced: 14 days ago - Pushed: almost 3 years ago

bjpop/language-python-test
Code for testing the language-python library
  • 0.10.14 cabal.config

Size: 1.53 MB - Last synced: 11 days ago - Pushed: over 5 years ago

sumitraja/upnp-client
UPNP Client primarily targeted at getting content off a ContentDirectory
  • 0.10.6 cabal.config

Size: 4.57 MB - Last synced: over 1 year ago

jacobstern/hamilton
  • 0.11.2 cabal.config
  • 0.11.2 hamilton/cabal.config

Size: 856 KB - Last synced: over 1 year ago

dataember/docker-control
Daemon for controlling multiple Docker daemons directly
  • 0.7.5 cabal.config

Size: 156 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

gilozoaire/haskellsockets
  • 0.10.14 cabal.config

Size: 1.73 MB - Last synced: over 1 year ago

karelfv/alpinelinux_aports Fork of alpinelinux/aports
[MIRROR] Alpine packages build scripts
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 434 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

victorlcasilva/aports
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 252 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

tonmoyislam250/mineaports
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 181 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

steshaw/intellij-haskell
IntelliJ plugin for Haskell
  • 0.10.14 src/main/resources/cabal/cabal.config

Last synced: over 1 year ago

marklnichols/Strat
Haskell library for strategy game AI
  • 0.11 cabal.config

Last synced: over 1 year ago

lae/haskell-dns-message
Mirrored from https://github.com/laech/haskell-dns-message.git
  • 0.11.2 cabal.config

Last synced: over 1 year ago

glaubersp/MoodleUFOP
Programa para gerar CSVs de inscrição no Moodle.
  • 0.9.3 cabal.config

Size: 156 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

alpinelinux/aports
[MIRROR] Alpine packages build scripts
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 408 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

axman6/HaskellMR
A Haskell Map Reduce project designed from the ground up for distributed computation
  • 0.8 cabal.config

Size: 145 KB - Last synced: 14 days ago - Pushed: almost 9 years ago

bittide/bittide-hardware
  • * elastic-buffer-sim/elastic-buffer-sim.cabal

Size: 14.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

kraj/aports Fork of alpinelinux/aports
Mirror of aports repository
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 383 MB - Last synced: 14 days ago - Pushed: 5 months ago

techniumlabs/aports Fork of alpinelinux/aports
Mirror of aports repository
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 341 MB - Last synced: 24 days ago - Pushed: 25 days ago

tcely/aports Fork of alpinelinux/aports
Mirror of aports repository
  • 1.6.3 testing/darcs/cabal.config
  • 1.6.3 testing/stack/cabal.config

Size: 343 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

jcgentry/RubiksCube
  • 0.11.2 cabal.config

Size: 11.8 MB - Last synced: 11 months ago - Pushed: over 6 years ago

onepunchtech/one-punch-linux
  • 0.11.2 cabal.config

Size: 38.1 KB - Last synced: about 1 month ago - Pushed: over 6 years ago

monnef/youtube-tool
CLI tool for easy downloading and opening of videos from YouTube.
  • 0.11.2 cabal.config

Last synced: about 1 year ago

bjing/aws-dynamodb-play Fork of alanz/aws-dynamodb-play
Working through AWS getting started example
  • 0.7.5 cabal.config

Size: 141 KB - Last synced: 12 months ago - Pushed: almost 9 years ago

hallfox/hs-rock-paper-scissors
A simple rock paper scissors game written in Haskell
  • 0.7.5 cabal.config

Size: 121 KB - Last synced: 9 months ago - Pushed: almost 9 years ago

emhoracek/housetab-api Fork of dbp/housetab-api
  • 0.7.5 cabal.config

Size: 555 KB - Last synced: 10 months ago - Pushed: almost 9 years ago

Cloudxtreme/docker-control Fork of dataember/docker-control
Daemon for controlling multiple Docker daemons directly
  • 0.7.5 cabal.config

Size: 156 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

Alaya-in-Matrix/clash-compiler Fork of clash-lang/clash-compiler
CAES Language for Synchronous Hardware
  • >=0.7.5 clash-ghc/clash-ghc.cabal
  • >=0.7.4 clash-lib/clash-lib.cabal

Size: 4.32 MB - Last synced: about 2 months ago - Pushed: almost 9 years ago

commercialhaskell/commercialhaskell.com
Codebase for commercialhaskell.com
  • 0.9.2 cabal.config

Size: 2.16 MB - Last synced: about 2 months ago - Pushed: over 8 years ago

Jacob-Holm-Mortensen/my-project
  • 0.11.2 cabal.config

Size: 10.6 MB - Last synced: about 1 year ago - Pushed: over 6 years ago

pnaranja/haskellbook
Exercises and notes while studying The Haskell Book - http://haskellbook.com/
  • 0.11.2 chp14/cabal.config

Size: 3.07 MB - Last synced: 25 days ago - Pushed: over 6 years ago

fritexvz/hl Fork of haskell-infra/hl
Haskell web site
  • 0.9.2 cabal.config

Size: 2.04 MB - Last synced: 10 months ago - Pushed: over 8 years ago

cchalmers/clash-tasks
Verilog-like tasks for clash simulations
  • * clash-tasks.cabal

Size: 18.6 KB - Last synced: 9 months ago - Pushed: over 1 year ago

hi-ogawa/haskell-heroku-docker
  • 0.10.9 cabal.config

Size: 21.5 KB - Last synced: 14 days ago - Pushed: almost 8 years ago

mikla/haskell-stack-setup
  • 0.11.2 cabal.config

Size: 21.5 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago

wayofthepie/http-typed
  • 0.7.5 cabal.config

Size: 125 KB - Last synced: about 1 year ago - Pushed: almost 9 years ago

josefs/hl Fork of haskell-infra/hl
Haskell web site
  • 0.9.2 cabal.config

Size: 2.08 MB - Last synced: about 1 year ago - Pushed: over 8 years ago

digideskio/orged Fork of positiondev/orged
  • 0.7.5 cabal.config

Size: 227 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

chroth7/AoCHaskell
Advent of Code - teaching myself how to Haskell (experiments, ideas, testing...)
  • 0.11.2 cabal.config

Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 6 years ago

nisardan/appel-compiler
Implementing a compiler for the tiger language
  • 0.10.1 ch1/cabal.config
  • 0.10.1 ch2/cabal.config

Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 8 years ago

anhmiuhv/learn_haskell
  • 0.11.2 median/cabal.config

Size: 5.49 MB - Last synced: about 1 year ago - Pushed: over 6 years ago

rubik/ghc-exactprint Fork of alanz/ghc-exactprint
GHC version of haskell-src-exts exactPrint
  • 0.9.2 cabal.config

Size: 2.65 MB - Last synced: 25 days ago - Pushed: over 8 years ago