summaryrefslogtreecommitdiff
path: root/events/src/Main.hs
diff options
context:
space:
mode:
Diffstat (limited to 'events/src/Main.hs')
-rw-r--r--events/src/Main.hs24
1 files changed, 23 insertions, 1 deletions
diff --git a/events/src/Main.hs b/events/src/Main.hs
index 1c56140..7f65b19 100644
--- a/events/src/Main.hs
+++ b/events/src/Main.hs
@@ -1,4 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2{-# LANGUAGE OverloadedLists #-}
3
1import Events.Types 4import Events.Types
5import Events.Spec
6
7import qualified Data.Yaml as Yaml
8import qualified Data.ByteString.Char8 as CBS
9
10import Control.Lens
11import Control.Monad
12import Control.Monad.Trans
13import Data.Aeson.Lens
14import Data.Aeson
15
16import Debug.Trace
17
18import qualified ListT
2 19
3main :: IO () 20main :: IO ()
4main = undefined 21main = test $ [ -- Nop
22 -- , Override [("blub", String "Haha!")]
23 --, Occurs (BoolLit True)
24 ]
25 where
26 test = CBS.putStr . Yaml.encode <=< evaluate . interpret