:hat: Conforming to other code
This commit is contained in:
@ -93,11 +93,11 @@ runEvalIO evalm = do
|
|||||||
writeDB db dbState'
|
writeDB db dbState'
|
||||||
runEvalIO' r db m
|
runEvalIO' r db m
|
||||||
Left e -> pure $ Left e
|
Left e -> pure $ Left e
|
||||||
runEvalIO' r db (Free (TryCatchOp m1 m2)) = do
|
runEvalIO' r db (Free (TryCatchOp m l)) = do
|
||||||
result <- runEvalIO' r db m1
|
result <- runEvalIO' r db m
|
||||||
case result of
|
case result of
|
||||||
Right x -> pure $ Right x
|
Right x -> pure $ Right x
|
||||||
Left _ -> runEvalIO' r db m2
|
Left _ -> runEvalIO' r db l
|
||||||
runEvalIO' r db (Free (TransactionOp l m)) = do
|
runEvalIO' r db (Free (TransactionOp l m)) = do
|
||||||
withTempDB transactionDB
|
withTempDB transactionDB
|
||||||
runEvalIO' r db m
|
runEvalIO' r db m
|
||||||
|
Reference in New Issue
Block a user