diff --git a/packages/effect-lens-next/src/Lens.ts b/packages/effect-lens-next/src/Lens.ts
index eff4414..030b864 100644
--- a/packages/effect-lens-next/src/Lens.ts
+++ b/packages/effect-lens-next/src/Lens.ts
@@ -120,6 +120,10 @@ export const asLensImpl = (
return lens as LensImpl
}
+export const asSubscribable = (
+ lens: Lens
+): Subscribable.Subscribable => lens
+
export declare namespace LensLazyImpl {
export interface Source {
diff --git a/packages/effect-lens/src/Lens.ts b/packages/effect-lens/src/Lens.ts
index 0f76c0b..3b6fcbc 100644
--- a/packages/effect-lens/src/Lens.ts
+++ b/packages/effect-lens/src/Lens.ts
@@ -83,6 +83,10 @@ export const asLensImpl = (
return lens as LensImpl
}
+export const asSubscribable = (
+ lens: Lens
+): Subscribable.Subscribable => lens
+
export declare namespace LensLazyImpl {
export interface Source {