diff options
Diffstat (limited to 'events/src/Main.hs')
-rw-r--r-- | events/src/Main.hs | 24 |
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 | |||
1 | import Events.Types | 4 | import Events.Types |
5 | import Events.Spec | ||
6 | |||
7 | import qualified Data.Yaml as Yaml | ||
8 | import qualified Data.ByteString.Char8 as CBS | ||
9 | |||
10 | import Control.Lens | ||
11 | import Control.Monad | ||
12 | import Control.Monad.Trans | ||
13 | import Data.Aeson.Lens | ||
14 | import Data.Aeson | ||
15 | |||
16 | import Debug.Trace | ||
17 | |||
18 | import qualified ListT | ||
2 | 19 | ||
3 | main :: IO () | 20 | main :: IO () |
4 | main = undefined | 21 | main = test $ [ -- Nop |
22 | -- , Override [("blub", String "Haha!")] | ||
23 | --, Occurs (BoolLit True) | ||
24 | ] | ||
25 | where | ||
26 | test = CBS.putStr . Yaml.encode <=< evaluate . interpret | ||