import { isNumber } from "#Source/utils/index.ts" export const sum = (numbers: number[]): number => { const isAllNumbers = numbers.every((x) => isNumber(x)) if (isAllNumbers === false) { throw new Error("All elements in the array must be numbers.") } return numbers.reduce((acc, curr) => acc + curr, 0) }