✨
This commit is contained in:
@ -24,7 +24,7 @@ runEval = runEval' envEmpty stateInitial
|
||||
runEval' r s (Free (KvPutOp key val m)) =
|
||||
runEval' r ((key,val):s) m
|
||||
runEval' r s (Free (TransactionOp l m)) =
|
||||
let (p, resl) = runEval (do l >> getState)
|
||||
let (p, resl) = runEval' r s (do l >> getState)
|
||||
in case resl of
|
||||
Right s' ->
|
||||
let (ps, resm) = runEval' r s' m
|
||||
|
Reference in New Issue
Block a user