clash-protocols-base: Internal support package for clash-protocols; use clash-protocols instead.
Internal core plugin and protocol support types for the clash-protocols
package family. Users should depend on clash-protocols instead.
Modules
[Index] [Quick Jump]
- Protocols
- Protocols.Plugin
- Protocols.Plugin.Cpp
- Protocols.Plugin.Internal
- Protocols.Plugin.TH
- Protocols.Plugin.TaggedBundle
- Protocols.Plugin.TaggedBundle.TH
- Protocols.Plugin.Units
- Protocols.Plugin.Units.TH
- Protocols.Plugin
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| large-tuples | Generate instances for classes such as | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- clash-protocols-base-0.1.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1, 0.1.1 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.18 && <5), Cabal (>=3.12 && <3.17), circuit-notation (>=0.2 && <0.3), clash-prelude (>=1.10 && <1.12), deepseq (>=1.4.1 && <1.6), extra (>=1.6.17 && <1.9), ghc (>=9.6 && <9.13), hashable (>=1.4.1 && <1.6), tagged (>=0.8 && <0.9), template-haskell (>=2.20 && <2.24) [details] |
| License | BSD-2-Clause |
| Author | Martijn Bastiaan, QBayLogic B.V. |
| Maintainer | QBayLogic B.V. <devops@qbaylogic.com> |
| Uploaded | by QBayLogic at 2026-04-29T07:28:47Z |
| Category | Hardware |
| Home page | https://github.com/clash-lang/clash-protocols |
| Bug tracker | https://github.com/clash-lang/clash-protocols/issues |
| Source repo | head: git clone https://github.com/clash-lang/clash-protocols.git |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Downloads | 13 total (13 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] |