From 1cc85f2e3c6707e5d77b5019e02ed9078179c780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Sat, 30 May 2026 05:32:52 +0200 Subject: [PATCH] Refactor --- packages/effect-lens/src/Lens.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/effect-lens/src/Lens.ts b/packages/effect-lens/src/Lens.ts index e205877..5210b17 100644 --- a/packages/effect-lens/src/Lens.ts +++ b/packages/effect-lens/src/Lens.ts @@ -32,7 +32,7 @@ export const LensImplTypeId: unique symbol = Symbol.for("@effect-fc/Lens/LensImp export type LensImplTypeId = typeof LensImplTypeId export declare namespace LensImpl { - export interface Frame { + export interface Resolved { readonly value: A readonly commit: ( next: Effect.Effect @@ -51,7 +51,7 @@ extends Pipeable.Class() implements Lens { readonly [LensTypeId]: LensTypeId = LensTypeId readonly [LensImplTypeId]: LensImplTypeId = LensImplTypeId - abstract readonly resolve: Effect.Effect, ER, RR> + abstract readonly resolve: Effect.Effect, ER, RR> abstract readonly changes: Stream.Stream abstract readonly lock: Effect.Effect @@ -101,7 +101,7 @@ extends LensImpl { super() } - get resolve(): Effect.Effect, ER, RR> { + get resolve(): Effect.Effect, ER, RR> { return Effect.map( this.source.get, value => ({ @@ -135,7 +135,7 @@ export declare namespace DerivedLensImpl { in out RW = never, in out RSW = never, > { - readonly resolve: (effect: Effect.Effect, ESR, RSR>) => Effect.Effect, ER, RR> + readonly resolve: (effect: Effect.Effect, ESR, RSR>) => Effect.Effect, ER, RR> readonly mapStream: (stream: Stream.Stream) => Stream.Stream readonly mapLock: (lock: Effect.Effect) => Effect.Effect } @@ -191,7 +191,7 @@ extends LensImpl { super() } - get resolve(): Effect.Effect, ER | E1, RR | R1> { + get resolve(): Effect.Effect, ER | E1, RR | R1> { return Effect.map( Effect.flatMap(this.effect, l => asLensImpl(l).resolve), frame => ({ @@ -221,7 +221,7 @@ extends LensImpl { super() } - get resolve(): Effect.Effect, never, never> { + get resolve(): Effect.Effect, never, never> { return Effect.map( Ref.get(this.ref), value => ({ @@ -266,7 +266,7 @@ extends LensImpl { super() } - get resolve(): Effect.Effect, never, never> { + get resolve(): Effect.Effect, never, never> { return Effect.map( Ref.get(this.ref.ref), value => ({ @@ -310,7 +310,7 @@ extends LensImpl { super() } - get resolve(): Effect.Effect, never, never> { + get resolve(): Effect.Effect, never, never> { return Effect.map( this.ref.get, value => ({