diff --git a/packages/effect-lens/src/Lens.ts b/packages/effect-lens/src/Lens.ts index 189a74b..922c9a5 100644 --- a/packages/effect-lens/src/Lens.ts +++ b/packages/effect-lens/src/Lens.ts @@ -162,17 +162,17 @@ extends LensImpl { * Derives a new `Lens` by linking a step to an existing parent lens. */ export const derive: { - ( - self: Lens, - source: DerivedLensImpl.Source, - ): Lens - ( - source: DerivedLensImpl.Source, - ): (self: Lens) => Lens -} = Function.dual(2, ( - self: Lens, - source: DerivedLensImpl.Source, -): Lens => new DerivedLensImpl(asLensImpl(self), source)) + ( + self: Lens, + source: DerivedLensImpl.Source, + ): Lens + ( + source: DerivedLensImpl.Source, + ): (self: Lens) => Lens +} = Function.dual(2, ( + self: Lens, + source: DerivedLensImpl.Source, +): Lens => new DerivedLensImpl(asLensImpl(self), source)) export declare namespace SynchronizedRefLensImpl {