hasklepias-0.17.0: src/EventData.hs
{-|
Module : Hasklepias Event Type
Description : Defines the Event type and its component types, constructors,
and class instance
Copyright : (c) NoviSci, Inc 2020
License : BSD3
Maintainer : bsaul@novisci.com
-}
{-# OPTIONS_HADDOCK hide #-}
{-# LANGUAGE NoImplicitPrelude #-}
module EventData
( -- * Events
module EventData.Core
-- ** Event Contexts
, module EventData.Context
-- ** Event Domains
, module EventData.Context.Domain
-- ** Predicates
, module EventData.Predicates
-- ** Accessing data in Events
, module EventData.Accessors
-- ** Parsing Events
, module EventData.Aeson
-- ** Generating arbitrary events
, module EventData.Arbitrary
) where
import EventData.Aeson
import EventData.Arbitrary
import EventData.Context
import EventData.Context.Domain
import EventData.Core
import EventData.Predicates
import EventData.Accessors