Is it possible in Typescript to implement an infinite Array (not a Tuple) with a type that depends on the previous element of the array?
Here\'s some pseudo-typescrip