summaryrefslogtreecommitdiff
path: root/events/src/Events/Spec.hs
diff options
context:
space:
mode:
Diffstat (limited to 'events/src/Events/Spec.hs')
-rw-r--r--events/src/Events/Spec.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/events/src/Events/Spec.hs b/events/src/Events/Spec.hs
index deabcc3..1e7e1b4 100644
--- a/events/src/Events/Spec.hs
+++ b/events/src/Events/Spec.hs
@@ -28,8 +28,8 @@ interpret :: MonadIO m => Spec -> Eval m ()
28interpret = mapM_ interpretExpr 28interpret = mapM_ interpretExpr
29 29
30interpretExpr :: MonadIO m => Expr -> Eval m () 30interpretExpr :: MonadIO m => Expr -> Eval m ()
31interpretExpr (Override obj) = ctxEvent ?= obj 31interpretExpr (Override obj) = objPayload ?= obj
32interpretExpr (Occurs expr) = ctxOccurs <~ interpretBoolExpr expr 32interpretExpr (Occurs expr) = objOccurs <~ interpretBoolExpr expr
33interpretExpr _ = return () 33interpretExpr _ = return ()
34 34
35interpretBoolExpr :: Monad m => BoolExpr -> Eval m Bool 35interpretBoolExpr :: Monad m => BoolExpr -> Eval m Bool