diff --git a/packages/effect-fc/src/Lens.ts b/packages/effect-fc/src/Lens.ts
index 1c1fb62..76533ec 100644
--- a/packages/effect-fc/src/Lens.ts
+++ b/packages/effect-fc/src/Lens.ts
@@ -155,28 +155,21 @@ export const mapStructAt: {
))
export const mapArrayAt: {
- (
- self: Lens,
+ (
+ self: Lens,
index: number,
- ): Lens
- (
- self: Lens,
- index: number,
- ): Lens
- (
+ ): Lens
+ (
index: number
- ): (self: Lens) => Lens
- (
- index: number
- ): (self: Lens) => Lens
-} = Function.dual(2, (
- self: Lens,
+ ): (self: Lens) => Lens
+} = Function.dual(2, (
+ self: Lens,
index: number,
-): Lens => mapEffect(
+): Lens => mapEffect(
self,
Array.get(index),
- (a, b) => Array.replaceOption(a, index, b)),
-)
+ (a, b) => Array.replaceOption(a, index, b) as any,
+))
export const mapMutableArrayAt: {
(