Generic Type
↔ factory for Types, defined using Angle Bracket Notation, to annotate with Generic Type Placeholder for TSC to infer & fill in
aka Generics, Generic-Types, Generic
!snippet Generic Type for array utility fn to insert before
function insertAtStart<T\>(array: T, value: T) {
const newArray = [T, ...T]
return newArray
}