Typescript implementation for List with ArrayList install it from npm https://www.npmjs.com/package/ts-list