Typescript Array Distinct Javascript Function Definition In C