Difference Between Tuple And Array In Typescript