Typescript Reduce Array Of Pointers