A generic type. The property left is the generic type that has elements as type values for its type parameters.
Array types that are written as Type[] always have the name Array as the left type and elements will contain
only one element (in this case the name Type). To differentiate Type[] and Array<Type> there is the meta
property
brackets.
A generic type. The property
leftis the generic type that haselementsas type values for its type parameters. Array types that are written asType[]always have the nameArrayas thelefttype andelementswill contain only one element (in this case the nameType). To differentiateType[]andArray<Type>there is the meta propertybrackets.