diff --git a/packages/effect-lens-next/src/Lens.ts b/packages/effect-lens-next/src/Lens.ts index 710c496..eff4414 100644 --- a/packages/effect-lens-next/src/Lens.ts +++ b/packages/effect-lens-next/src/Lens.ts @@ -101,8 +101,8 @@ extends Pipeable.Class implements Lens { resolved => Effect.flatMap( f(resolved.value), ([result, next]) => Option.match(next, { - onNone: () => Effect.succeed(result), onSome: value => Effect.as(resolved.commit(Effect.succeed(value)), result), + onNone: () => Effect.succeed(result), }), ), )),