eventuo11y-dsl: DSL for defining eventuo11y fields and selectors

[ apache, library, observability ] [ Propose Tags ] [ Report a vulnerability ]

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 EventBackends should likely also provide extensions to the DSL and generate default renderers.

Downloads

Maintainer's Corner

Package maintainers

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 167 total (10 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]