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 => ({