From b4a2945d109dc1a7bd3e9d92e99b38ada625892e Mon Sep 17 00:00:00 2001 From: aml360 Date: Thu, 28 Apr 2022 16:55:18 +0200 Subject: [PATCH] refactor: add generic type to rangeMap --- site/lib/range-map.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/site/lib/range-map.ts b/site/lib/range-map.ts index fead25046..da16b53e2 100644 --- a/site/lib/range-map.ts +++ b/site/lib/range-map.ts @@ -1,5 +1,5 @@ -export default function rangeMap(n: number, fn: (i: number) => any) { - const arr = new Array(n) +export default function rangeMap(n: number, fn: (i: number) => T): T[] { + const arr: T[] = new Array(n) for (let i = 0; i < n; i++) { arr[i] = fn(i) }