This repository was archived by the owner on Apr 1, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -161,8 +161,8 @@ runEavesdropC f (EavesdropC m) = m f
161
161
162
162
instance (Carrier sig m , Member (Modules address value ) sig , Applicative m ) => Carrier sig (EavesdropC address value m ) where
163
163
eff op
164
- | Just eff <- prj op = EavesdropC (\ handler -> let eff' = handlePure (runEavesdropC handler) eff in handler eff' *> send eff')
165
- | otherwise = EavesdropC (\ handler -> eff (handlePure (runEavesdropC handler) op))
164
+ | Just eff <- prj op = EavesdropC (\ handler -> let eff' = hmap (runEavesdropC handler) eff in handler eff' *> send eff')
165
+ | otherwise = EavesdropC (\ handler -> eff (hmap (runEavesdropC handler) op))
166
166
167
167
-- | Add an edge from the current package to the passed vertex.
168
168
packageInclusion :: ( Member (Reader PackageInfo ) sig
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ repl proxy parser paths =
60
60
withOptions debugOptions $ \ config logger statter ->
61
61
runM
62
62
. withDistribute
63
- . withCatch
63
+ . runCatch
64
64
. runResource
65
65
. withTimeout
66
66
. runError @ SomeException
Original file line number Diff line number Diff line change @@ -158,7 +158,7 @@ runTask taskSession@TaskSession{..} task = do
158
158
run
159
159
= runM
160
160
. withDistribute
161
- . withCatch
161
+ . runCatch
162
162
. runResource
163
163
. withTimeout
164
164
. runError
You can’t perform that action at this time.
0 commit comments