circuit-notation: Source plugin for manipulating circuits in Clash using arrow notation

[ bsd3, hardware, library ] [ Propose Tags ] [ Report a vulnerability ]

Source plugin for manipulating circuits in Clash using arrow notation. See the GitHub README for usage and examples: https://github.com/cchalmers/circuit-notation/blob/main/README.md


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.2.0.0
Change log CHANGELOG.md
Dependencies base (>=4.12 && <5), clash-prelude (>=1.0), containers, data-default, ghc (>=9.6 && <9.13), lens, mtl, parsec, pretty, pretty-show, syb, template-haskell, unordered-containers [details]
Tested with ghc ==9.6.7, ghc ==9.8.4, ghc ==9.10.3, ghc ==9.12.4
License BSD-3-Clause
Copyright 2024 Christopher Chalmers
Author Christopher Chalmers
Maintainer c.chalmers@me.com
Uploaded by QBayLogic at 2026-04-23T14:15:55Z
Category Hardware
Home page https://github.com/cchalmers/circuit-notation
Bug tracker https://github.com/cchalmers/circuit-notation/issues
Source repo head: git clone https://github.com/cchalmers/circuit-notation.git
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 94 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for circuit-notation-0.2.0.0

[back to package description]

circuit-notation

This is a plugin for manipulating circuits in clash with arrow notation. See example/Example.hs for example usage. Also see clash-protocols.