summaryrefslogtreecommitdiff
path: root/events/src/Events/Spec.hs
blob: eaf4a7e4bc95f0bf73b6afa49a9651841963f517 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{-# LANGUAGE RankNTypes #-}

module Events.Spec
       ( Spec, Expr(..), Val(..), Bindable(..), Elem(..)
       , module Events.Spec.Parse
       , module Events.Spec.Eval
       ) where

import Events.Spec.Types
import Events.Spec.Eval

import Events.Spec.Parse


import Data.Conduit

import Data.Text (Text)
import qualified Data.Text as T

import Control.Monad.Catch (MonadThrow)