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 {