diff --git a/packages/effect-lens-next/src/Lens.ts b/packages/effect-lens-next/src/Lens.ts
index 1e90409..16baaf8 100644
--- a/packages/effect-lens-next/src/Lens.ts
+++ b/packages/effect-lens-next/src/Lens.ts
@@ -265,6 +265,7 @@ export const fromSynchronizedRef = (
ref: SynchronizedRef.SynchronizedRef
): Lens => new SynchronizedRefLensImpl(ref)
+
export class SubscriptionRefLensImpl
extends LensImpl {
constructor(
@@ -667,12 +668,12 @@ export const tapError: {
value: resolved.value,
commit: next => Effect.flatMap(
next,
- value => Effect.tapError(resolved.commit(Effect.succeed(value)), (error: EW) => f(error)),
+ value => Effect.tapError(resolved.commit(Effect.succeed(value)), e => f(e)),
),
}),
),
- mapStream: Stream.tapError((error: ER) => f(error)),
- mapLock: Effect.tapError((error: EW) => f(error)),
+ mapStream: Stream.tapError(e => f(e)),
+ mapLock: Effect.tapError(e => f(e)),
}))