eventuo11y-dsl: DSL for defining eventuo11y fields and selectors
Exposes a DSL for low-boilerplate definition of eventuo11y fields and selectors.
See Observe.Event.DSL for the core DSL.
See Observe.Event.DSL.Compile for the TemplateHaskell code to generate the field and selector types.
See Example.hs for an example.
Packages providing EventBackend
s should likely also provide extensions to the DSL and generate default renderers.
Modules
[Index] [Quick Jump]
Downloads
- eventuo11y-dsl-0.2.0.0.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.0, 0.2.0.0 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.14 && <4.15 || >=4.16 && <4.18), template-haskell (>=2.16 && <2.17 || >=2.18 && <2.20) [details] |
Tested with | ghc ==8.10.7 || ==9.2.4 |
License | Apache-2.0 |
Copyright | Copyright 2022 Shea Levy. |
Author | Shea Levy |
Maintainer | shea@shealevy.com |
Category | Observability |
Bug tracker | https://github.com/shlevy/eventuo11y/issues |
Source repo | head: git clone https://github.com/shlevy/eventuo11y |
Uploaded | by shlevy at 2022-12-23T13:14:15Z |
Distributions | |
Reverse Dependencies | 1 direct, 1 indirect [details] |
Downloads | 169 total (2 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2022-12-23 [all 1 reports] |