diff options
Diffstat (limited to 'events/src/Events/Spec.hs')
-rw-r--r-- | events/src/Events/Spec.hs | 4 |
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 () | |||
28 | interpret = mapM_ interpretExpr | 28 | interpret = mapM_ interpretExpr |
29 | 29 | ||
30 | interpretExpr :: MonadIO m => Expr -> Eval m () | 30 | interpretExpr :: MonadIO m => Expr -> Eval m () |
31 | interpretExpr (Override obj) = ctxEvent ?= obj | 31 | interpretExpr (Override obj) = objPayload ?= obj |
32 | interpretExpr (Occurs expr) = ctxOccurs <~ interpretBoolExpr expr | 32 | interpretExpr (Occurs expr) = objOccurs <~ interpretBoolExpr expr |
33 | interpretExpr _ = return () | 33 | interpretExpr _ = return () |
34 | 34 | ||
35 | interpretBoolExpr :: Monad m => BoolExpr -> Eval m Bool | 35 | interpretBoolExpr :: Monad m => BoolExpr -> Eval m Bool |