Skip to content

Commit

Permalink
add type for index
Browse files Browse the repository at this point in the history
  • Loading branch information
mvares authored and tim-smart committed Jun 11, 2024
1 parent 8ed3460 commit 283e95e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/effect/src/Tuple.ts
Original file line number Diff line number Diff line change
Expand Up @@ -209,9 +209,9 @@ export const appendElement: {
* @since 3.4.0
*/
export const at: {
<A extends ReadonlyArray<unknown>>(index: number): (self: A) => A[number]
<A extends ReadonlyArray<unknown>>(self: A, index: number): A[number]
} = dual(2, <A extends ReadonlyArray<unknown>>(self: A, index: number): A[number] => self[index])
<A extends ReadonlyArray<unknown>, N extends number>(index: N): (self: A) => A[N]
<A extends ReadonlyArray<unknown>, N extends number>(self: A, index: N): A[N]
} = dual(2, <A extends ReadonlyArray<unknown>, N extends number>(self: A, index: N): A[N] => self[index])

export {
/**
Expand Down

0 comments on commit 283e95e

Please sign in to comment.