Description
DSL for defining eventuo11y fields and selectors.
Description
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.