diff --git a/packages/effect-fc/src/Result.ts b/packages/effect-fc/src/Result.ts index 9894a5a..123e747 100644 --- a/packages/effect-fc/src/Result.ts +++ b/packages/effect-fc/src/Result.ts @@ -223,9 +223,7 @@ export const unsafeForkEffect = Effect.fnUntraced(function* ([latest, stream]) => Stream.concat(Stream.make(latest), stream), )) }, - modify: ( - f: (a: Result) => Effect.Effect], E1, R1> - ): Effect.Effect => Ref.get(ref).pipe( + modify: f => Ref.get(ref).pipe( Effect.flatMap(f), Effect.flatMap(([b, a]) => Ref.set(ref, a).pipe( Effect.as(b),