function __TS__ArraySome( this: void, arr: T[], callbackfn: (value: T, index?: number, array?: any[]) => boolean ): boolean { for (let i = 0; i < arr.length; i++) { if (callbackfn(arr[i], i, arr)) { return true; } } return false; }