Refactor
Lint / lint (push) Failing after 11s

This commit is contained in:
Julien Valverdé
2026-05-30 05:32:52 +02:00
parent 3ccd8f17dc
commit 1cc85f2e3c
+8 -8
View File
@@ -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<in out A, in out EW = never, in out RW = never> {
export interface Resolved<in out A, in out EW = never, in out RW = never> {
readonly value: A
readonly commit: <E = never, R = never>(
next: Effect.Effect<A, E, R>
@@ -51,7 +51,7 @@ extends Pipeable.Class() implements Lens<A, ER, EW, RR, RW> {
readonly [LensTypeId]: LensTypeId = LensTypeId
readonly [LensImplTypeId]: LensImplTypeId = LensImplTypeId
abstract readonly resolve: Effect.Effect<LensImpl.Frame<A, EW, RW>, ER, RR>
abstract readonly resolve: Effect.Effect<LensImpl.Resolved<A, EW, RW>, ER, RR>
abstract readonly changes: Stream.Stream<A, ER, RR>
abstract readonly lock: Effect.Effect<LensImpl.Lock, EW, RW>
@@ -101,7 +101,7 @@ extends LensImpl<A, ER, EW, RR, RW> {
super()
}
get resolve(): Effect.Effect<LensImpl.Frame<A, EW, RW>, ER, RR> {
get resolve(): Effect.Effect<LensImpl.Resolved<A, EW, RW>, 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<LensImpl.Frame<B, ESW, RSW>, ESR, RSR>) => Effect.Effect<LensImpl.Frame<A, EW, RW>, ER, RR>
readonly resolve: (effect: Effect.Effect<LensImpl.Resolved<B, ESW, RSW>, ESR, RSR>) => Effect.Effect<LensImpl.Resolved<A, EW, RW>, ER, RR>
readonly mapStream: (stream: Stream.Stream<B, ESR, RSR>) => Stream.Stream<A, ER, RR>
readonly mapLock: (lock: Effect.Effect<LensImpl.Lock, ESW, RSW>) => Effect.Effect<LensImpl.Lock, EW, RW>
}
@@ -191,7 +191,7 @@ extends LensImpl<A, ER | E1, EW | E1, RR | R1, RW | R1> {
super()
}
get resolve(): Effect.Effect<LensImpl.Frame<A, EW | E1, RW | R1>, ER | E1, RR | R1> {
get resolve(): Effect.Effect<LensImpl.Resolved<A, EW | E1, RW | R1>, ER | E1, RR | R1> {
return Effect.map(
Effect.flatMap(this.effect, l => asLensImpl(l).resolve),
frame => ({
@@ -221,7 +221,7 @@ extends LensImpl<A, never, never, never, never> {
super()
}
get resolve(): Effect.Effect<LensImpl.Frame<A>, never, never> {
get resolve(): Effect.Effect<LensImpl.Resolved<A>, never, never> {
return Effect.map(
Ref.get(this.ref),
value => ({
@@ -266,7 +266,7 @@ extends LensImpl<A, never, never, never, never> {
super()
}
get resolve(): Effect.Effect<LensImpl.Frame<A>, never, never> {
get resolve(): Effect.Effect<LensImpl.Resolved<A>, never, never> {
return Effect.map(
Ref.get(this.ref.ref),
value => ({
@@ -310,7 +310,7 @@ extends LensImpl<A, never, never, never, never> {
super()
}
get resolve(): Effect.Effect<LensImpl.Frame<A>, never, never> {
get resolve(): Effect.Effect<LensImpl.Resolved<A>, never, never> {
return Effect.map(
this.ref.get,
value => ({